Usuário com melhor resposta
Uma Dúvida com Data!!

Pergunta
-
Bom eu estou criando uma Aplicação bem simples de data e queria saber se não tem problema eu fazer a Data como uma string assim:
private struct Inteiros
{
public int numero;
public int matricula;
public string dataNascimento;
public int Turma;
}
static void Main(string[] args)
{
Inteiros Al01;
Al01.numero = 20;
Al01.matricula = 39856-6;
Al01.dataNascimento ="19 / 03 / 1989";
Al01.Turma = 507;
Inteiros Al02;
Al02.numero = 30;
Al02.matricula = 35566 - 6;
Al02.dataNascimento ="19 / 03 / 1999";
Al02.Turma = 508;
List<Inteiros> Alunos = new List<Inteiros>();
Alunos.Add(Al01);
Alunos.Add(Al02);
foreach (Inteiros item in Alunos)
{
Console.WriteLine("Número do Aluno: " + item.numero.ToString());
Console.WriteLine("Matricula do Aluno: " + item.matricula.ToString());
Console.WriteLine("Data de Nascimento do Aluno: " + item.dataNascimento);
Console.WriteLine("Turma do Aluno: " + item.Turma.ToString());
Console.WriteLine("--------------------");
}
Console.WriteLine("Apos ter verificado os Dados, aperte qualquer tecla para sair do programa");
Console.ReadKey();Ou se tem alguma outra maneira mais aconselhável, de mostrar a Data??
Respostas
-
Defina sua propriedade de Data como sendo do tipo DateTime, já que esta é a prática mais correta.
Para preencher uma data vc poderia fazer algo como:Al01.dataNascimento = new DateTime(1989, 03, 19);
- Sugerido como Resposta Renato GroffeMVP quarta-feira, 9 de março de 2016 18:16
- Marcado como Resposta Levi DomingosModerator quinta-feira, 10 de março de 2016 17:03
Todas as Respostas
-
Defina sua propriedade de Data como sendo do tipo DateTime, já que esta é a prática mais correta.
Para preencher uma data vc poderia fazer algo como:Al01.dataNascimento = new DateTime(1989, 03, 19);
- Sugerido como Resposta Renato GroffeMVP quarta-feira, 9 de março de 2016 18:16
- Marcado como Resposta Levi DomingosModerator quinta-feira, 10 de março de 2016 17:03
-