Constructor
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle erişiriz.
Bu alanlar yeni yaratılan thread'lere atanır. Uygulamanın başlangıcında şöyle yaparsak yaratılan tüm thread'ler belirtilen CultureInfı nesnesini kullanır.
DateTimeFormatInfo tipindendir. Şöyle yaparız.
Şöyle yaparız.
"French (France)"
InvariantCulture Alanı
Açıklaması şöyle
TextFormat Alanı
Şöyle yaparız.
Hangi Sınıflar CultureInfo alanına sahip
Thread sınıfı sahip.
Şöyle yaparız.
CultureInfo ci = new CultureInfo("sl-SI");
Şöyle yaparız.CultureInfo ci = new CultureInfo("en-US");
Şöyle yaparız.CultureInfo ci = new CultureInfo("fr-ca");
ClearCachedData metoduŞöyle yaparız.
Thread.CurrentThread.CurrentCulture.ClearCachedData();
Thread.CurrentThread.CurrentUICulture.ClearCachedData();
CreateSpecificCulture metoduŞöyle yaparız.
string culture = "ar-SA";
CultureInfo ci = CultureInfo.CreateSpecificCulture (culture);
Şöyle yaparız.CultureInfo info = CultureInfo.CreateSpecificCulture("nb-NO");
CurrentCulture AlanıŞöyle erişiriz.
string text = "ian bartolome entera";
string titleCase = CultureInfo.CurrentCulture.TextInfo.ToTitleCase (text);
DefaultThreadCurrentCulture ve DefaultThreadCurrentUICulture AlanlarıBu alanlar yeni yaratılan thread'lere atanır. Uygulamanın başlangıcında şöyle yaparsak yaratılan tüm thread'ler belirtilen CultureInfı nesnesini kullanır.
var culture = new CultureInfo("...");
CultureInfo.DefaultThreadCurrentCulture = culture;
CultureInfo.DefaultThreadCurrentUICulture = culture;
DateTimeFormat AlanıDateTimeFormatInfo tipindendir. Şöyle yaparız.
IFormatProvider format = Thread.CurrentThread.CurrentCulture.DateTimeFormat;
EnglishName AlanıŞöyle yaparız.
var ci = new CultureInfo("fr-fr");
var result = ci.EnglishName
Çıktı olarak şunu alırız."French (France)"
InvariantCulture Alanı
Açıklaması şöyle
Bu alan hiç değişmediği için uygulamalar arasında veri alışverişi için kullanılabilir. Şöyle yaparız.The CultureInfo.InvariantCulture property is neither a neutral nor a specific culture. It is a third type of culture that is culture-insensitive. It is associated with the English language but not with a country or region.
CultureInfo.InvariantCulture
NumberFormat Alanı
NumberFormatInfo tipindendir.TextFormat Alanı
Şöyle yaparız.
string text = "ian bartolome entera";
TextInfo textInfo = new CultureInfo("en-US", false).TextInfo;
string titleCase = textInfo.ToTitleCase(text); //Ian Bartolome Entera
Hangi Sınıflar CultureInfo alanına sahip
Thread sınıfı sahip.
var ci = new CultureInfo("...");
Thread.CurrentThread.CurrentCulture = ci;
Şöyle de yapılabilir.Thread.CurrentThread.CurrentUICulture = ci;
Hiç yorum yok:
Yorum Gönder