【发布时间】:2009-04-26 22:32:46
【问题描述】:
我必须用英文月份填写一个组合框:一月、二月等。 我做了下一个方法:
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);
你怎么看,哪种方式更好(性能)?
有没有办法将表示月份数的整数转换为它的名称?
【问题讨论】:
标签: c# .net datetime globalization