title: Change DateTime month -> " list[i].date.Month = Int32.Parse(Console.ReadLine()); "
body: <p>I'm trying to change the month and the day of a DateTime in a list</p>
  
  <p>This is the class:</p>
  
  <pre><code>public string NomeCliente { get =&gt; nomeCliente; set =&gt; nomeCliente = value; }
  public int Hora { get =&gt; hora; set =&gt; hora = value; }
  public int Minutos { get =&gt; minutos; set =&gt; minutos = value; }
  public DateTime Data { get =&gt; data; set =&gt; data = value; }
  public int Campo { get =&gt; campo; set =&gt; campo = value; }
  </code></pre>
  
  <p>And this is my code:</p>
  
  <pre><code>Console.Clear();
  Console.Write("Novo nome cliente: ");
  listaMarcacoes[pos].NomeCliente = Console.ReadLine();
  
  Console.WriteLine("Insira o horário:");
  Console.Write("\tHora: ");
  listaMarcacoes[pos].Hora = Int32.Parse(Console.ReadLine());
  
  Console.Write("\tMinutos: ");
  listaMarcacoes[pos].Minutos = Int32.Parse(Console.ReadLine());
  
  Console.Write("Insira o mês: ");
  listaMarcacoes[pos].Data.Month = Int32.Parse(Console.ReadLine());
  
  Console.Write("Insira o dia: ");
  listaMarcacoes[pos].Data.Day = Int32.Parse(Console.ReadLine());
  
  Console.Write("Insira o campo: ");
  listaMarcacoes[pos].Campo = Int32.Parse(Console.ReadLine());
  </code></pre>
  
  <p>The error is happening with the "<code>listaMarcacoes[pos].Data.Month = Int32.Parse(Console.ReadLine());</code>" and "<code>listaMarcacoes[pos].Data.Day = Int32.Parse(Console.ReadLine());</code>"</p>