Visual CSharp .NET - Propiedades.

 
Vista:

Propiedades.

Publicado por Antonio (1 intervención) el 14/04/2010 18:47:26
Ke tal.

Tengo la siguiente duda:
En .NET 2003 (framework 2.0) si no me estoy ekivocando, se establecía una validación en una propiedad de la siguiente forma:

private string nombre;
public string Nombre
{
get { return nombre; }
set
{
if (value.Equals(string.Empty))
{
throw new ArgumentException("El nombre es inválido");
}
nombre = value;
}
}

Ahora en .NET 2008 (framework 3.5) se pueden establecer las propiedades de la siguiente forma:

public string Nombre{ get; set; }

Y aquí mi duda, cómo realizo la validación?

Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de roger

RE:Propiedades.

Publicado por roger (77 intervenciones) el 15/04/2010 06:31:39
igual en framework 3.5 puedes trabajar la manera clasica de definir las propiedades por si necesitas un manejo distinto como las validaciones que mencionas. solo que se dispone de esa manera abreviada de definir propiedades.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar