Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Değer demeti, belirli bir sayıda ve sırada değerlere sahip bir veri yapısıdır. .NET aşağıdaki yerleşik değer demeti türlerini sağlar:
- ValueTuple<T1> yapısı, bir öğeden oluşan bir değer demetini temsil eder.
- ValueTuple<T1,T2> yapısı, iki öğeden oluşan bir değer demetini temsil eder.
- Üç öğe içeren bir değer demetini temsil eden ValueTuple<T1,T2,T3> yapısıdır.
- ValueTuple<T1,T2,T3,T4> yapısı, dört öğeden oluşan bir değer demetini temsil eder.
- Yapı, beş öğeye sahip bir değer demeti temsil eder.
- ValueTuple<T1,T2,T3,T4,T5,T6> yapısı, altı öğeden oluşan bir değer demetini temsil eder.
- ValueTuple<T1,T2,T3,T4,T5,T6,T7> yapısı yedi öğeden oluşan bir değer demetini temsil eder.
- ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> yapısı, sekiz veya daha fazla öğeden oluşan bir değer kümesini temsil eder.
Değer tanımlama grubu türleri, tanımlama grubu türlerinden (Tuple<T1,T2> gibi) aşağıdaki şekilde farklıdır:
- Bunlar sınıflar (başvuru türleri) yerine yapılardır (değer türleri).
- Item1 ve Item2 gibi üyeler özellikler yerine alanlardır.
- Alanları salt okunur değil, değişebilir.
Değer demet türleri, C# içerisindeki demetleri ve F# içerisindeki yapı demetlerini destekleyen çalışma zamanı uygulamasını sağlar. Dil söz dizimini kullanarak ValueTuple<T1,T2> örneği oluşturmanın yanı sıra, Create fabrika metodunu da çağırabilirsiniz.