我有一種情況,我在數據庫中保存日期/數字等的字符串表示形式,並且由於應用程序在多個國家和有時與不同的用戶使用相同數據庫的國家/地區,我將CurrentCulture.Name存儲在數據庫中,以便在客戶端轉換時使用正確的區域性信息進行轉換。例如:new CultureInfo(string name)構造函數 - .NET(C#)
DateTime dt = Convert.ToDateTime(value,new CultureInfo(value.ClientCulture));
這很好,我的問題是,當調用新的CultureInfo(value.ClientCulture)時,它是從.NET Framework還是從Windows獲取CultureInfo?我擔心,如果從Windows調用,如果沒有安裝這些語言,可能會出現問題。如果從.NET Framework自己調用,那麼我看不出任何問題。
感謝
我有興趣瞭解更多關於使用`GetCultureInfo()的'性能優勢而不是創建一個`新的CultureInfo`實例。你能解釋一下嗎? – 2013-01-22 19:50:11