// 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