我期待通過在一個項目我工作的一些現有的代碼,我發現,作爲實現類:優勢
public class ThingOne
{
private int A;
private int B;
[NonSerialized]
private System.Timers.Timer timer1;
}
不該它看起來更像這樣嗎?
[Serializable]
public class ThingOne
{
private int A;
private int B;
[NonSerialized]
private System.Timers.Timer timer1;
}
或者,即使類本身不是Serializable,添加[NonSerialized]還有一些額外的好處嗎?
這是一個非常有趣的問題,在我研究之前,我只能對答案有一個模糊的想法。 – 2010-09-17 14:07:41