Extension methods wywołania łańcuchowe

Extension methods wywołania łańcuchowe

Gdy metoda rozszerzenia zwraca wartość, która ma ten sam typ, co jej argument, może być użyta do „połączenia” jednego lub więcej wywołań metod z kompatybilną sygnaturą.

Prosty Kalkulator w C#

Napiszemy teraz prosty kalkulator za pomocą języka programowania C#.

Przeciążanie operatorów w C#

C# umożliwia zdefiniowanym przez użytkownika typom przeciążanie operatorów
poprzez de-finowanie statycznych funkcji składowych za pomocą słowa kluczowego operatora.