コンボボックスに月を英語で入力する必要があります: 1 月、2 月など。次のようにしました。
private string[] AmericanMonths
{
get
{
var arr = new string[12];
var americanCulture = new CultureInfo("en-US");
for (int i = 0; i < 12; i++)
{
arr[i] = new DateTime(2000, i + 1, 1).ToString("MMMM", americanCulture);
}
return arr;
}
}
comboMonth.Items.AddRange(AmericanMonths);
どのような方法が良いと思いますか (パフォーマンス)?
月番号を表す整数をその名前に変換する方法はありますか?