परिचय
मिक्स्ड एरे मल्टी-डायमेंशनल और जग्ड एरे का संयोजन थे। .NET 4.0 से अप्रचलित (Obsolete) हैं; उपयोग न करें।
पुराना सिंटैक्स (काम नहीं करेगा)
// यह अब मान्य नहीं है
var x = new object[] { 89, 45, "jacob", 9.8 };
var y = new object[] { 87, 33, "tim", 6.7, new List { "football", "tennis" } };
आधुनिक विकल्प
1. Tuple (मान टपल)
var t = (Id: 60, Name: "John"); // C# 7+ नेम्ड टपल Console.WriteLine(t.Name); // John
2. रिकॉर्ड (C# 9+)
public record Person(int Id, string Name, ListHobbies);
3. ऑब्जेक्ट एरे (केवल जब आवश्यक)
object[] arr = { 1, "two", 3.0 }; // अलग-अलग टाइप्स, लेकिन टाइप सेफ्टी खो जाती है
4. List<object> या डायनामिक
List
निष्कर्ष
मिक्स्ड एरे अप्रचलित हैं। टाइप-सेफ विकल्प: टपल, रिकॉर्ड, क्लास, जेनेरिक कलेक्शन।