Tôi không thể tìm thấy không gian tên để sử dụng cho [DataContract]
và [DataMember]
các phần tử. Theo những gì tôi tìm thấy, có vẻ như thêm những điều sau đây là đủ, nhưng trong trường hợp của tôi thì không.
using System;
using System.Runtime.Serialization;
Đây là một đoạn mã của tôi:
using System;
using System.Runtime.Serialization;
namespace MyNamespace {
[DataContract]
public class Tuple<T1, T2> {
// A custom implementation of a Tuple
//...
//...
}
}
Và lỗi tôi nhận được:
Không thể tìm thấy tên loại hoặc không gian tên 'DataContract' (bạn có thiếu chỉ thị sử dụng hoặc tham chiếu lắp ráp không?)
Tôi không sử dụng đúng không gian tên?