次のエラーが発生します
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));
これで何が問題なのかわかりません。助けてください。
GetAbbreviatedMonthName
はインスタンスメソッドであるため、DateTimeFormatInfo
そのメソッドを呼び出すにはクラスのインスタンスが必要です。
現在のカルチャのインスタンスDateTimeFormatInfo.CurrentInfo
を取得するために使用しDateTimeFormatInfo
ます。
monList.Add(System.Globalization.DateTimeFormatInfo.CurrentInfo.GetAbbreviatedMonthName(3));
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加