Witam. Mam taki warunek:
if ((words = wcfServiceClient.getDictionary().ToList()) == null)
Metoda getDictionary zwraca obiekt typu List<String> czasem zmienna może być nullem. Właśnie dopóki nie przesyłam nulla wszystko jest ok, ale jeśli zwróci null to wtedy powyższy if rzuca mi, że wartość nie może być zerowa. Jak to obejść?
Jeszcze druga sprawa jak dotąd więcej miałem do czynienia z Javą i zdziwiło mnie w C#, że jeśli metoda zwraca List<String> to przy jej przypisaniu do obiektu words tak jak wyżej, który jest
List<String> words
muszę używać metody toList()
a nie wystarczy samo coś takiego: <code class="csharp">words = wcfServiceClient.getDictionary()