Tôi đang cố gắng triển khai IConvertible cho phép biến đổi tùy chỉnh. Tôi đang sử dụng .NET xách tay và có vẻ như nó không có sẵn ở đó. Nhưng MSDN documentation nói:Không thể tìm thấy loại tên hoặc không gian tên 'IConvertible'
xách tay Class Library
được hỗ trợ trong: Portable Class Library
tôi một chút lo lắng bởi điều này mà cũng xuất hiện:
API Đây không phải là CLS - hoàn toàn.
Đây có phải là lý do khiến nó có thể không được giải quyết không? Theo tài liệu, nó phải là một phần của không gian tên System
. Tôi đang cố triển khai giao diện trong cấu trúc.
Something trên dòng:
public struct ABC: Blah<Demo>, IConvertible
{}
tôi có cảm giác tôi đang bỏ lỡ một cái gì đó thực sự nhỏ.
Thông tin thêm: Tôi đang nhắm mục tiêu .NET Framework 4.5 và Windows 8.
"Được hỗ trợ trong: Lớp di động Thư viện "có nghĩa là -" có một số kết hợp các mục tiêu mà bạn có thể chọn khi xây dựng Thư viện lớp di động, nơi có loại này "- nhưng nó ** không ** có nghĩa là" Đối với bất kỳ kết hợp mục tiêu nào trong Thư viện lớp di động, loại này sẽ có sẵn ". Vậy, bạn đã chọn mục tiêu gì trong PCL? –
Ngay bây giờ tôi đã có .NET Framework 4.5 và Windows 8 được chọn trong Properties-> Library-> Targeting – NotAgain
Vâng, nó không được hỗ trợ trong các ứng dụng Windows Store. –