可能性の重複:
default value for a static propertyC#でクラスの静的なデフォルトプロパティにデフォルト値を割り当てる方法は?
私はクラスの通常のデフォルトプロパティのデフォルト値を割り当てることができています。 しかし、私は以下のようなクラスの静的なデフォルトプロパティのデフォルト値を割り当てることができないです: - 私はAppInstance.AppTypeを呼び出すとき
public class AppInstance
{
[DefaultValue(25)]
public static int AppType { get; set; }
}
、それは常に0の代わりに、25なぜを返しますか?プライベート変数宣言を使用せずにどのように解決できますか?
[静的]コンストラクタでそれを割り当てます。 – Servy
http://stackoverflow.com/questions/2596344/default-value-for-a-static-property – LaGrandMere
DefaultValueはビジュアルコンポーネントの属性です。通常はVisual Studioデザイナーが使用します –