我有一个在客户端和服务器端都使用的对象。
GenerateScriptType(typeof(MyClass))
但是,在客户端上有一些我不需要的字段,所以我的问题是有什么方法可以阻止这些字段被序列化? (例如,MyClass中的Field2和Field3)
我尝试用[NonSerialized]标记字段,但它们仍然被序列化......
public class MyClass
{
public string Field1;
public string Field2
{
get;
set;
}
private string _field3;
public string Field3
{
get
{
return _field3 ?? (_field3 = "lala");
}
}
}
此致