Po lekturze na stackoverflow, że w przypadku sprawdzania formatu DateTime powinieneś użyć DateTime.TryParse. Po wypróbowaniu niektórych wyrażeń regularnych wydają się być długie i nieprzyjemne, aby pokryć wiele formatowania.Null out parametry w C#?
Ale TryParse wymaga parametru "out", a ponieważ chcę tylko sprawdzić format sprawdzania poprawności, nie potrzebuję rzeczywistego wyniku.
Zostaje mi zmienna, która zawiera wynik "out" i nie robię z nim nic. Czy jest jakiś sposób, więc nie muszę robić parametru wyjściowego?
Pozbyłem się tego ostrzeżenia i przestałem mieć zmienną po prostu latającą dookoła.
Pomyślę rozszerzając elipsis do rzeczywistych params w swojej odpowiedzi – MPritchard
@Martin - dzięki, tak, uznaje się, że też, ale ponieważ nie wiemy, co format string chobo2 będzie używany, Uznałem, że zna szczegóły lepiej ode mnie. –
Err, spraw, że "dostawca formatu", a nie "ciąg formatu" –