回答
using System.Globalization;
CultureInfo culture = CultureInfo.CurrentUICulture; // get the culture of the OS
string cultureName = culture.DisplayName; // get its full name
這給了你這是安裝了OS的文化。似乎還有一些CultureInfo的其他靜態屬性,如DefaultThreadCurrentCulture
和DefaultThreadCurrentUICulture
,這可能會給你你想要的。
查看文檔CultureInfo
:http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo%28v=vs.110%29.aspx
在我的情況下,上面的代碼導致英文(英國),即使我的日期格式是泰文(泰國)。 –
對不起,將'CurrentCulture'修正爲'InstalledUICulture' – jwg
在這種情況下,結果是英語(美國)。不是泰國(泰國)請確保我只更改了日期格式未安裝的文化。 –
試試這個
System.Threading.Thread.CurrentThread.CurrentCulture.EnglishName
or
System.Threading.Thread.CurrentThread.CurrentCulture.DisplayName
result of above code is "Thai (Thailand)"
這給你的線程使用的區域性的名稱。
Console.WriteLine(Thread.CurrentThread.CurrentCulture.Name);
但我想日期格式名稱不是當前文化名稱 –
這已經被回答:Previous answer
試試這個,它會解決你的問題:
class Region
{
public class Stateinfo
{
public CultureInfo Result { get; set; }
}
static void Main(string[] args)
{
Thread.CurrentThread.CurrentCulture.ClearCachedData();
var thread = new Thread(
s => ((Stateinfo)s).Result = Thread.CurrentThread.CurrentCulture);
var stateinfo= new Stateinfo();
thread.Start(stateinfo);
thread.Join();
var culture = stateinfo.Result;
}
}
- 1. 如何在應用程序中獲取android系統日期和時間格式
- 2. 如何從進程名稱獲取應用程序名稱?
- 3. 如何以編程方式獲取應用程序的名稱?
- 4. 如何在Windows中獲取進程的應用程序名稱?
- 5. 在WinForms應用程序中獲取DLL
- 6. 如何在django中使用python獲取應用程序名稱
- 7. 如何在C#中使用.exe獲取應用程序名稱?
- 8. 如何在Web應用程序中設置日期的格式
- 9. 我如何從JSP中的日期獲取日期的名稱
- 10. 如何在laravel中獲取應用程序名稱?
- 11. 如何在Rake任務中獲取Rails應用程序名稱?
- 12. 如何在C#中獲取當前應用程序的名稱
- 13. 如何在android中獲取應用程序的名稱?
- 14. 如何在iOS應用程序中獲取Estimote Beacon名稱?
- 15. 如何在node.js運行的應用程序中獲取日期?
- 16. 如何獲取應用程序的安裝日期在C#中
- 17. 如何在ABAP中使用日語獲取日期格式
- 18. 如何從android中的進程獲取應用程序名稱?
- 19. 如何在android中使用特定日期獲取當前日期名稱?
- 20. 獲取客戶的日期格式名稱
- 21. 從軟件包名稱中獲取應用程序名稱
- 22. 獲取應用程序名稱
- 23. 獲取應用程序的名稱
- 24. 如何在iReport中更改日期格式(月份名稱)?
- 25. 如何獲取域名的URL和應用程序名稱?
- 26. 如何從Android的包名獲取應用程序名稱?
- 27. moment.js:如何獲取短日期格式?
- 28. 如何獲取小時,日期格式
- 29. 如何使用特定日期格式獲取日期差異?
- 30. 如何從日期字符串中獲取日期格式?
能告訴我爲什麼下投票的原因是什麼? –
我還沒有登頂,但是,可能原因是你的問題很廣泛,有很多可能的答案。例如你想獲得CultureInfo的對象嗎?想要獲取日期格式嗎?根據你的問題標題,或者你想獲得地區語言的名稱?根據你繪製的矩形。如果您的實際問題是想要在矩形中標記字符串,請更新您的問題標題。 – 2014-03-19 08:30:10