static void Main(string[] args) { Random rnd = new Random(); MyClass a = new MyClass(3, 4, 5, 6, 10); MyClass b = new MyClass(1); b.NewValue(10, out int m); Console.WriteLine($"a = {a}, b = {b}, m = {m}"); Console.ReadKey(); Swap(ref a, ref b); Console.WriteLine($"a = {a}, b = {b}"); Console.ReadKey(); Swap(a, b); Console.WriteLine($"a = {a}, b = {b}"); Console.WriteLine(MyClass.i); Console.ReadKey(); DateTime baseDate = new DateTime(2019, 12, 24, 7, 8, 0); DateTime[] schedule = new DateTime[10]; for (int i = 0; i < 10; i++) { int val = rnd.Next(1, 15); Console.Write($"rnd = {val} "); schedule[i] = baseDate + TimeSpan.FromHours(val); Console.WriteLine(schedule[i]); } Console.ReadKey(); }