Código:
class TimePeriod
{
private double seconds;
public double Hours
{
get { return seconds / 3600; }
set { seconds = value * 3600; }
}
}
class Program
{
static void Main()
{
TimePeriod t = new TimePeriod();
// Assigning the Hours property causes the ''set'' accessor to be called.
t.Hours = 24;
// Evaluating the Hours property causes the ''get'' accessor to be called.
System.Console.WriteLine("Time in hours: " + t.Hours);
}
}
En el caso de que la propiedad sea de solo escritura, el double indica el tipo de dato que es value. En el caso de que sea de solo lectura indica el return?