我在任何地方都找不到作为C#关键字列出的“字段”。有人知道这件事的背景吗?
发布于 2010-01-08 01:10:09
这意味着您可以在字段上设置NonSerialized属性,这在序列化事件时很有用。
例如,这将给出一个编译错误
[NonSerialized]
public event SomeEventHandler SomeEvent;
要解决此问题,您必须使用field:
[field:NonSerialized]
public event SomeEventHandler SomeEvent;
更多信息在这里-- Delegates and Serialization
发布于 2010-01-08 01:02:39
NonSerializedAttribute只适用于字段,使用方法如下:
[NonSerialized]
public string myString;
https://stackoverflow.com/questions/2022035
复制相似问题