Jak nejlépe validovat GUID
Jak validovat GUID? Krátký článek od Osman Sokuoglu popisuje typické metody a výkonnostní rozdíly. Dle očekávání nejlépe vychází použití TryParse metod nebo regulárních výrazů. V případě regulárních výrazů pak novinka z .NET 8 (Generated Regex). Zajímavé ale je, jak velmi neefektivní jsou ostatní metody.
Jednoduché, čitelné a výkonnostně optimální je obyčejné řešení:
Guid.TryParse(input, out Guid _);