Cita:
Iniciado por Diego2424
hola un saludo
alguien sabe como pasarle parametros opcionales a un webservice escrito en c# es decir
public void metodoweb(int a, parametro opcional b)
lo estaba haciendo con : public void metodoweb(int a, params int[] parametro opcional b)
pero me dice q metodoweb no toma solo un argumento (en el caso de no mandarle el parametro opcional), la razon por la q quiero meter parametros opcionales es por q las llamadas(que son bastantes) a este metodo son muchas con un solo parametro pero creo q seria mejor modificar el metodo y no crear otro y llenarme de metodos
bueno espero me haya hecho explicar y gracias de antemano
C# solo permite parámetros opcionales en el framework 4, si implementas en Visual estudio 2010 puedes hacerlo, ahora bien puedes usar una simple técnica de programación orientada a objetos, la sobrecarga de métodos