Articles of optional parameters

Posso avere un parametro facoltativo per un servizio Web SOAP di ASP.NET

Voglio creare un webservice con questa firma, che non genera un’eccezione se param2 è vuoto. È ansible? [WebMethod] public string HelloWorld(string param1, bool param2) { } L’eccezione è System.ArgumentException generata quando si tenta di convertire la stringa vuota in booleana. Idee che non hanno funzionato finora: l’overloading del metodo non è consentito per i servizi […]

Come gestisco i parametri null o facoltativi della struct dll in C #

Come faccio a gestire gli argomenti struct facoltativi nei metodi dll chiamati da C # usando pinvoke? Ad esempio, il parametro lpSecurityAttributes deve essere passato null quando assente. Il modo corretto di passare struct ‘s sembra utilizzare ref , ma non può avere parametri opzionali, o prendere null in generale. Quali sono i modi per […]

Come puoi usare i parametri opzionali in C #?

Nota: questa domanda è stata posta in un momento in cui C # non supportava ancora i parametri opzionali (cioè prima di C # 4). Stiamo creando un’API Web generata a livello di codice da una class C #. La class ha il metodo GetFooBar(int a, int b) e l’API ha un metodo GetFooBar che […]

Parametri nominati in javascript

Trovo che i parametri denominati in C # siano abbastanza utili in alcuni casi. calculateBMI(70, height: 175); Cosa succede se lo voglio in javascript ? Quello che non voglio è – myFunction({ param1 : 70, param2 : 175}); function myFunction(params){ //check if params is an object //check if the parameters I need are non-null //blah-blah […]