Sufiks "Async" w metodach

Odpowiedz Nowy wątek
2020-06-24 21:21

Rejestracja: 2 lata temu

Ostatnio: 5 godzin temu

0

Dołączacie sufiks Async do metod asynchronicznych?

Pozostało 580 znaków

2020-07-02 02:12

Rejestracja: 13 lat temu

Ostatnio: 50 minut temu

1

Ludzie, słuchajcie @Aventus bo dobrze prawi. Async w nazwach metod został dodany tylko dlatego, że async/await psuje sensowne reguły programowania i trzeba mieć dwie metody robiące to samo, jedną dla synchronicznej operacji a drugą dla asynchronicznej. A ponieważ C# nie pozwala na przeciążanie metod na podstawie zwracanego typu (ciekawostka: pozwala na to w jednym przypadku, czytelnik zechce podać przykład (ciekawostka 2: czytelnik zechce pokazać, jak wywołać taką metodę przez refleksję)), to trzeba robić taką patologię nazewniczą.

edytowany 1x, ostatnio: Afish, 2020-07-02 02:25

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0