// struct1.cs
using System;
struct SimpleStruct
{ // Define una variable privada
private int xval;
// Definie una variable publica
public int X
{ // Se ejecuta cuando se solicita el valor
get
{ return xval;
}
// Se ejecuta cuando se asigna una valor
set
{ // Unicamente guardara el valor en la variable si
// su valor es inferior a 100
if (value < 100)
xval = value;
}
}
public void DisplayX()
{ Console.WriteLine("The stored value is: {0}", xval); }
}
class TestClass
{ public static void Main()
{ // Creamos una instancia de la estructura
SimpleStruct ss = new SimpleStruct();
// Asignamos el valor 5 al entero X
ss.X = 90;
// Ejecutamos la funcion DisplayX de la estructura
ss.DisplayX();
}
}
Comentarios sobre la versión: Versión 1 (0)
No hay comentarios