Muszę stanie porównać niektóre nazwy miesięcy, które mam w tablicy Czy istnieje jakiś bezpośredni sposób?
Month.toInt("Styczen") > Month.toInt("Maj")
Google sugeruje , że jedynym sposobem jest napisanie własnej metody, ale wydaje się, że jest to dość powszechny problem, który, jak sądzę, byłby już zaimplementowany w .Net.
Za pomoc dzięki
1 odpowiedź
Spróbuj w ten sposób:
DateTime.ParseExact(monthName, "MMMM", CultureInfo.CurrentCulture ).Month
Chociaż dla twoich celów prawdopodobnie lepiej będzie po prostu utworzyć słownik <string, int> odwzorowujący nazwę miesiąca na jego wartość.