Pytania oznaczone «optional-parameters»

Opcjonalny parametr to taki, który obiekt wywołujący może dołączyć do wywołania funkcji lub metody, ale nie musi. W przypadku pominięcia używana jest zamiast tego wartość domyślna. Parametry opcjonalne są przydatne, gdy w większości przypadków używana jest wartość domyślna, ale czasami trzeba je określić.

492
Jak korzystać z 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 internetowy interfejs API generowany programowo z klasy C #. Klasa ma metodę, GetFooBar(int a, int b)a API ma metodę GetFooBarprzyjmującą parametry zapytania, takie jak...

121
Opcjonalne parametry języka Ruby

Jeśli zdefiniuję funkcje Rubiego w ten sposób: def ldap_get ( base_dn, filter, scope=LDAP::LDAP_SCOPE_SUBTREE, attrs=nil ) Jak mogę to nazwać dostarczaniem tylko pierwszych 2 i ostatnich argumentów? Dlaczego coś takiego nie jest ldap_get( base_dn, filter, , X) jest możliwe, a jeśli to możliwe,...

93
Jak szybko wykonać opcjonalne zamknięcie?

Próbuję zadeklarować argument w języku Swift, który przyjmuje opcjonalne zamknięcie. Zadeklarowana przeze mnie funkcja wygląda następująco: class Promise { func then(onFulfilled: ()->(), onReject: ()->()?){ if let callableRjector = onReject { // do stuff! } } } But Swift...