using System.Collections.Generic;
namespace StructsAndEnums
Janeiro, Fevereiro, Marco, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro
public override string ToString()
string data = String.Format("dd/{0}/{1}", this.mes, this.year+1900);
public void AdvanceMonth()
Console.WriteLine("Escolha o mes:\n0 Janeiro ,\n1 Fevereiro,\n2 Marco,\n3 Abril,\n4 Maio,\n5 Junho,\n6 Julho,\n7 Agosto,\n8 Setembro,\n9 Outubro,\n10 Novembro,\n11 Dezembro ;");
Month mes = Month.Janeiro;
for(mes=Month.Janeiro; mes<=Month.Dezembro; mes++){
Console.WriteLine("Mes:"+mes);
Date dataDefault = new Date();
Console.WriteLine("Data com construtor default: {0}",dataDefault);
Date dataAniversario = new Date();
Console.WriteLine("18/01/1999 {0}",dataAniversario);
Date dataAnivCopia = new Date();
dataAnivCopia=dataAniversario;
Console.WriteLine("{0}",dataAniversario);
public static void Main()
Console.WriteLine(ex.Message);