8
Czy istnieje lepszy sposób używania słowników C # niż TryGetValue?
Często szukam pytań w Internecie, a wiele rozwiązań obejmuje słowniki. Jednak za każdym razem, gdy próbuję je zaimplementować, otrzymuję ten okropny smród w moim kodzie. Na przykład za każdym razem, gdy chcę użyć wartości: int x; if (dict.TryGetValue("key", out x)) { DoSomethingWith(x); } To 4 linie kodu, które zasadniczo wykonują …