Sie müssen auch bei Lokalisierungsproblemen vorsichtig sein: Sie können verwenden:
%Vor%Der Genitiv wird in einigen flektierten Sprachen durch eine Genitivnomenflexion eingeführt, die in nicht flektierten Sprachen mit dem Äquivalent der englischen Präposition "of" übereinstimmt. Zum Beispiel besteht ein Datum in der russischen (Russland), "ru-RU" -Kultur aus der Tag-Nummer und dem Genitiv-Monatsnamen.
BEARBEITEN : Wenn Sie englische Monatsnamen benötigen, können Sie Ihre aktuelle Kultur als en-US
Eine Alternative, die hoffentlich lehrt, wie Sie die Bereichsfunktion anwenden können, um sequentielle Dinge zu erstellen.
%Vor%Er erstellt ein DateTime-Objekt (startDate) und verwendet dieses Objekt, um alle anderen Daten relativ zu sich selbst zu generieren.
Enumerable.Range (0,11) erstellt eine Liste von ganzen Zahlen {0,1,2,3,4,5,6,7,8,9,10,11}
Wählen Sie (startDate.AddMonths), um jede dieser ganzen Zahlen an die AddMonths-Funktion von startDate zu senden, die eine Liste von Daten von Januar bis Dezember erzeugt.
Auswählen (m = & gt; m.ToString ("yyyy MMMM") nimmt jedes Datum von Januar bis Dezember und konvertiert sie in eine formatierte Zeichenfolge (in diesem Fall "2014 Januar")
ToList () wertet alle Funktionen aus und gibt sie als Liste von Zeichenfolgen zurück.
Tags und Links c#