GetAbbreviatedMonthNameの非静的フィールド、メソッド、またはプロパティには、オブジェクト参照が必要です

ドゥワニ

次のエラーが発生します

An object reference is required for the non-static field, method, or
property 'System.Globalization.DateTimeFormatInfo.GetAbbreviatedMonthName(int).

次のような文字列リストにMonthAbbreviatedNameを追加しようとしています。

List<string> monList = new List<string>();
monList.Add(System.Globalization.DateTimeFormatInfo.GetAbbreviatedMonthName(3));

これで何が問題なのかわかりません。助けてください。

MarcinJuraszek

GetAbbreviatedMonthNameはインスタンスメソッドであるため、DateTimeFormatInfoそのメソッドを呼び出すにクラスのインスタンスが必要です

現在のカルチャのインスタンスDateTimeFormatInfo.CurrentInfoを取得するために使用DateTimeFormatInfoます。

monList.Add(System.Globalization.DateTimeFormatInfo.CurrentInfo.GetAbbreviatedMonthName(3));

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ