Jak uzyskać maksymalną datetime z listy wartości DateTime przy użyciu C# 2.0?Max DateTime na liście
6
A
Odpowiedz
3
Oto prosty pętli to zrobić:
List<DateTime> dates = new List<DateTime> { DateTime.Now, DateTime.MinValue, DateTime.MaxValue };
DateTime max = DateTime.MinValue; // Start with the lowest value possible...
foreach(DateTime date in dates)
{
if (DateTime.Compare(date, max) == 1)
max = date;
}
// max is maximum time in list, or DateTime.MinValue if dates.Count == 0;
3
Czy chodziło Ci o maks datetime w zbiór, zbieranie lub listy? Jeśli tak, to:
DateTime max = DateTime.MinValue;
foreach (DateTime item in DateTimeList)
{
if (item > max) max = item;
}
return max;
Jeśli masz na myśli chcesz wiedzieć możliwie najwyższą wartość dla każdej obsługiwanej datetime, to po prostu:
DateTime.MaxValue;
17
Co z wszystkich iteracji .... to jest bardzo trywialne
// Given... List<DateTime> _Dates = { a list of some dates... } // This is the max... DateTime MaxDate = _Dates.Max();
+0
To jest dobre, ale potrzebujesz .NET 3.5. –
+0
dzięki za dodanie nowszych informacji ... tego właśnie szukałem –
Powiązane problemy
- 1. Powrót max powtarzane pozycja na liście
- 2. Znajdź najstarszy/najmłodszy obiekt datetime na liście
- 3. Pobierz obiekt z wartością atrybutu max na liście obiektów
- 4. max liczyć na count (*)
- 5. & Max
- 6. Maksymalna wartość na liście list Tuple
- 7. Wybierz wyróżniony przez dwie właściwości na liście
- 8. częstotliwość pozycja na liście Pythona słowników
- 9. JavaScript max() na kolumnie tablicy
- 10. LEFT JOIN na MAX wartość
- 11. Konwersja tyknięć na DateTime
- 12. Pierwsze pozycję na liście
- 13. Czekają na liście zadań
- 14. Przenieść pozycję na liście?
- 15. Obrazy na liście rozwijanej
- 16. foreach na liście [C#]
- 17. Błąd na liście rozwijanej
- 18. Zamów na liście
- 19. Znajdowanie wzorców na liście
- 20. Wyszukiwanie najdłuższej listy na liście w Pythonie
- 21. Jak wybrać MAX (data)?
- 22. Jak mogę znaleźć indeks maksymalnej wartości na liście w Scali?
- 23. Jak znaleźć maksymalny iloczyn dwóch elementów na liście?
- 24. Jak ustawić datetime na datetime-local przez jQuery
- 25. Konwersja Excela Numer seryjny DateTime na R DateTime
- 26. SqlServer i nvarchar (max)
- 27. Jak przekonwertować DateTime na datę
- 28. Konwertuj ciąg znaków na datetime
- 29. Konwertuj DateTime na określony format
- 30. Konwertuj DateTime na String PHP
Potrzebuję ... więcej ... informacji ... Uzyskiwanie maksymalnej datetime w pętli, wtf? maksymalna długość tego co? co robi ta pętla? –
Nominowany na ** najgorsze pytanie w tym miesiącu **. – Welbog
@Welbog: Myślę, że tylko twoja edycja sprawiła, że pytanie nic nie znaczyło. –