DayOfWeek的转换需要这么麻烦吗?

有的时候看到论坛上有人为了把英文的DayOfWeek枚举转化成中文,用switch进行一个一个替换,其实不需要这么麻烦。。。

如下:

string [] Day=new string []{"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
Console.WriteLine(Day[Convert.ToInt16(DateTime.Now.DayOfWeek)]);
posted @ 2005-09-28 16:16 lovecherry 阅读(2784) 评论(4)  编辑 收藏 网摘 所属分类: webform

  回复  引用    
#1楼2006-04-07 19:18 | fangjh[未注册用户]
谢谢帮助
  回复  引用  查看    
#2楼2006-05-30 10:00 | Icebird      
const string Day = "日一二三四五六";
Console.WriteLine("星期" + Day[Convert.ToInt16(DateTime.Now.DayOfWeek)]);

  回复  引用    
#3楼2007-09-17 11:17 | coffeefox[未注册用户]
System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek)
这样不是更简单

  回复  引用    
#4楼2007-10-25 08:49 | 5555555555555[未注册用户]
@fangjh




发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 246001




相关文章:

相关链接: