Jak można użyć opcjonalnych parametrów w C #?
Uwaga: To pytanie zostało zadane w czasie, gdy C # nie obsługiwał jeszcze parametrów opcjonalnych (tj. Przed C # 4).
Budujemy web API, które jest generowane programowo z klasy C #. Klasa ma metodęGetFooBar(int a, int b)
a API ma metodęGetFooBar
odbieranie params zapytania jak&a=foo &b=bar
.
Klasy muszą obsługiwać opcjonalne parametry, które nie są obsługiwane w języku C #. Jakie jest najlepsze podejście?