Perguntas com a marcação «optional-parameters»

Um parâmetro opcional é aquele que um chamador pode incluir em uma chamada para uma função ou método, mas não precisa. Quando omitido, um valor padrão é usado. Os parâmetros opcionais são úteis quando o valor padrão é usado na maioria dos casos, mas ainda precisa ser especificado na ocasião.


22
Como você pode usar parâmetros opcionais em c #?
Nota: Essa pergunta foi feita no momento em que o C # ainda não suportava parâmetros opcionais (ou seja, antes do C # 4). Estamos criando uma API da web gerada programaticamente a partir de uma classe C #. A classe possui método GetFooBar(int a, int b)e a API possui …

4
Por que os parâmetros opcionais do C # 4 definidos na interface não são impostos na classe de implementação?
Notei que, com os parâmetros opcionais em C # 4, se você especificar um parâmetro opcional em uma interface , não precisará torná-lo opcional em qualquer classe de implementação: public interface MyInterface { void TestMethod(bool flag = false); } public class MyClass : MyInterface { public void TestMethod(bool flag) { …












8
Parâmetros opcionais do Ruby
Se eu definir um Ruby funciona assim: def ldap_get ( base_dn, filter, scope=LDAP::LDAP_SCOPE_SUBTREE, attrs=nil ) Como posso chamá-lo de fornecer apenas os dois primeiros e os últimos argumentos? Por que não é algo como ldap_get( base_dn, filter, , X) possível ou se for possível, como isso pode ser feito?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.