此代碼沒有本地化:獲取本地化字符串值星期幾
Enum.GetNames(typeof(DayOfWeek))
我想返回本地化字符串列表,從上的任意一個星期幾的方法,也就是局部的,我想用內置資源這樣做。到目前爲止,我已經提出了下面的代碼,但是我覺得應該以一種不覺得像黑客的方式來支持它。
public List<String> GetLocalizedDayOfWeekValues(DayOfWeek startDay = DayOfWeek.Sunday)
{
var days = new List<String>();
DateTime date = DateTime.Today;
while (date.DayOfWeek != startDay)
date.AddDays(1);
for (int i = 0; i < 7; i++)
days.Add(date.ToString("dddd"));
return days;
}
知道一個更好的方式做到這一點,請分享。謝謝!
Skeet Skeet!謝謝喬恩。 – JoeB