考虑:
Assert.Equal("11 Aug 2010", date.ToString(???);
不知何故ToString("d MMM yyyy")
输出“2010年8月11日”。如何将其设为Aug
而不是aug
?
答案 0 :(得分:4)
ToString("d MMM yyyy", CultureInfo.CreateSpecificCulture("en-US")
作品
答案 1 :(得分:0)
在这种情况下如何使用ToTitleCase():
ToTitleCase()方法是由System.Globalization.TextInfo命名空间托管的.Net Framework的隐藏宝藏,可以使用如下所示:
string sentence = "this is a title case EXAMPLE sentence";
string formattedSentence = Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(sentence.ToLower());
将导致“这是一个标题案例例句”
答案 2 :(得分:0)
我有这个备忘单网站,我已保存到我的收藏夹
http://www.geekzilla.co.uk/View00FF7904-B510-468C-A2C8-F859AA20581F.htm