z następującymi kodzie pojawia się następujący wynik w DE-CH Kultura:Zmiany nazw miesięcy, które są zwracane przez toString („MMMM”) do własnego nazwiska
var dateFormat = new DateTime(2016, 10, 12).ToString("MMMM");
//Oktober
Choć co naprawdę chcę to „Oktobar”, ponieważ Tłumaczę na dialekt.
Czy mogę przesłonić, które nazwy miesięcy są zwracane w kulturze de-CH? Nazwy zwracane przez inne kultury powinny pozostać takie same.
Szwajcarski niemiecki nie ma oficjalnych zasad pisowni. Dlatego nie możesz tego osiągnąć, zmieniając go na kulturę de-CH. –
@diiN_ Tak, wiem o tym. –
Możesz go zmienić dla jednej konkretnej instancji 'CultureInfo' (patrz' DateTimeFormatInfo.MonthNames'), ale to się nie zmieni, co się stanie, jeśli ponownie pobierzesz kulturę "de-CH". Czy zawsze używasz tej konkretnej kultury? Jeśli tak, możesz po prostu przekazać go do wszystkich wywołań ToString'/'Format'. –