Aufruf eines Konstruktors von einem anderen in C# (Konstruktorverkettung)
Hallo zusammen! Ich bin ein C#-Anfänger und habe ein Problem. Ich habe eine Klasse `Order` mit mehreren Konstruktoren, die unterschiedliche Parameter haben. Ich möchte Code-Duplizierung vermeiden, verstehe aber nicht, wie ich einen Konstruktor von einem anderen aufrufen kann.\n\nHier ist der vereinfachte Code:\n\n```csharp\npublic class Order\n{\n public int Id { get; set; }\n public string CustomerName { get; set; }\n public decimal Amount { get; set; }\n public DateTime CreatedDate { get; set; }\n\n // Konstruktor 1: alle Parameter\n public Order(int id, string customerName, decimal amount, DateTime createdDate)\n {\n Id = id;\n CustomerName = customerName;\n Amount = amount;\n CreatedDate = createdDate;\n Console.WriteLine("Bestellung erstellt: " + id);\n }\n\n // Konstruktor