How to initialize a DateTime array in C#

3 Answers

0 votes
using System;

class Program
{
    static void Main() {
        DateTime[] dateTimes = new DateTime[]
        {
            new DateTime(2020, 5, 18),
            new DateTime(2019, 7, 22),
            new DateTime(2018, 6, 14),
        };
        
        Console.WriteLine(dateTimes[0] + "\n");
        
        foreach (DateTime dt in dateTimes)
            Console.WriteLine(dt);
    }
}



/*
run:

5/18/2020 12:00:00 AM

5/18/2020 12:00:00 AM
7/22/2019 12:00:00 AM
6/14/2018 12:00:00 AM

*/

 



answered May 18, 2020 by avibootz
0 votes
using System;

class Program
{
    static void Main() {
        DateTime[] dateTimes = new DateTime[]
        {
            new DateTime(2020, 5, 18, 11, 09, 30),
            new DateTime(2019, 7, 22),
            new DateTime(2018, 6, 14, 13, 27, 05),
        };
        
        Console.WriteLine(dateTimes[0] + "\n");
        
        foreach (DateTime dt in dateTimes)
            Console.WriteLine(dt);
    }
}



/*
run:

5/18/2020 11:09:30 AM

5/18/2020 11:09:30 AM
7/22/2019 12:00:00 AM
6/14/2018 1:27:05 PM

*/

 



answered May 18, 2020 by avibootz
0 votes
using System;
 
class Program
{
    static void Main() {
        var dates = new DateTime[] {
            new DateTime(2021, 3, 11),
            new DateTime(2021, 1, 17),
            new DateTime(2021, 2, 10),
            new DateTime(2021, 3, 8)
        };
 
        foreach (DateTime dt in dates)
            Console.WriteLine(dt.ToString("dd/MM/yyyy"));
        }
}
  
  
  
  
/*
run:
  
11/03/2021
17/01/2021
10/02/2021
08/03/2021
  
*/

 



answered Aug 3, 2023 by avibootz

Related questions

1 answer 116 views
116 views asked Aug 3, 2023 by avibootz
1 answer 87 views
87 views asked Aug 3, 2023 by avibootz
5 answers 296 views
296 views asked May 18, 2020 by avibootz
1 answer 139 views
1 answer 227 views
1 answer 123 views
1 answer 155 views
...