private int identificacion;
throw new ArgumentException("El sueldo no puede ser negativo.");
public int Identificacion
get { return identificacion; }
throw new ArgumentException("El numero de identificacion debe ser positivo.");
public Empleado(string nombre, double sueldo, int identificacion)
Identificacion = identificacion;
public void ImprimirDatos()
Console.WriteLine($"Nombre: {Nombre}, Sueldo: {Sueldo}, Identificacion: {Identificacion}");
Empleado empleado1 = new Empleado("Marcos", 70000, 10070033);
empleado1.ImprimirDatos();
empleado1.Sueldo = -1000.0;
empleado1.Identificacion = 0;
catch (ArgumentException ex)
Console.WriteLine($"Error: {ex.Message}");