static void Main(string[] args) { Console.WriteLine("StrukturaDatum:"); StrukturaDatum sd = new StrukturaDatum(2015, 12, 31); StrukturaDatum sdPrefix = ++sd; Debug.Assert(sdPrefix.ToString() == "1.1.2016"); Console.WriteLine(sdPrefix); StrukturaDatum sdPostfix = sd++; Debug.Assert(sdPostfix.ToString() == "1.1.2016"); Console.WriteLine(sdPostfix); Debug.Assert(sd.ToString() == "2.1.2016"); Console.WriteLine(sd); Console.WriteLine("KlasaDatum:"); KlasaDatum kd = new KlasaDatum(2016, 2, 28); KlasaDatum kd2 = ++kd; Console.WriteLine(kd2); KlasaDatum kd3 = kd++; Console.WriteLine(kd3); Console.WriteLine(kd); Console.WriteLine(kd2); Console.ReadKey(); }