我有一個類,我想在System.Drawing中包含一個類似於Point.Empty的「Empty」常量成員。那可能嗎?如何在類中包含「空」常量
這裏是什麼給了一個錯誤的簡化版本:
public class TrivialClass
{
public const TrivialClass Empty = new TrivialClass(0);
public int MyValue;
public TrivialClass(int InitialValue)
{
MyValue = InitialValue;
}
}
給出的錯誤是:TrivialClass.Empty是類型TrivialClass的。除字符串以外的引用類型的const字段只能用null初始化。
如果它的事項,我想用這樣的:
void SomeFunction()
{
TrivialClass myTrivial = TrivialClass.Empty;
// Do stuff ...
}
'是的,我知道這是.NET並沒有Main'再想想.. .. – I4V
@ I4V感謝您的洞察力。有趣的,我會稍後看看,但我不明白這對問題有什麼幫助。 – AppFzx
@AppFzx:他只是說.NET *會使用靜態的'Main'方法作爲默認入口點。 – mellamokb