Tuple<T1> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
1 tanımlama grubu veya tekliyi temsil eder.
generic <typename T1>
public ref class Tuple : IComparable, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable
generic <typename T1>
public ref class Tuple : IComparable, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable, System::Runtime::CompilerServices::ITuple
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.Runtime.CompilerServices.ITuple
[System.Serializable]
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
type Tuple<'T1> = class
interface IStructuralComparable
interface IStructuralEquatable
interface IComparable
type Tuple<'T1> = class
interface IStructuralComparable
interface IStructuralEquatable
interface IComparable
interface ITuple
[<System.Serializable>]
type Tuple<'T1> = class
interface IStructuralEquatable
interface IStructuralComparable
interface IComparable
[<System.Serializable>]
type Tuple<'T1> = class
interface IStructuralEquatable
interface IStructuralComparable
interface IComparable
interface ITuple
Public Class Tuple(Of T1)
Implements IComparable, IStructuralComparable, IStructuralEquatable
Public Class Tuple(Of T1)
Implements IComparable, IStructuralComparable, IStructuralEquatable, ITuple
Tür Parametreleri
- T1
Tanımlama grubunun tek bileşeni türü.
- Devralma
-
Tuple<T1>
- Öznitelikler
- Uygulamalar
Açıklamalar
Tanımlama grubu, belirli bir değer sayısına ve dizisine sahip bir veri yapısıdır. sınıfı Tuple<T1> , tek bir bileşene sahip bir tanımlama grubu olan 1 tanımlama grubu veya tek bir tanımlama grubu temsil eder. Tekil, uygulama geliştirmede nispeten nadiren kullanılır.
Oluşturucuyu veya statik Tuple<T1> yöntemi çağırarak Tuple<T1> bir Tuple.Create nesne örneği oluşturabilirsiniz. Salt okunur Item1 örnek özelliğini kullanarak tanımlama grubunun tek bileşeninin değerini alabilirsiniz.
Oluşturucular
| Name | Description |
|---|---|
| Tuple<T1>(T1) |
Tuple<T1> sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Item1 |
Nesnenin tek bileşeninin Tuple<T1> değerini alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Geçerli Tuple<T1> nesnenin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür. |
| GetHashCode() |
Geçerli Tuple<T1> nesnenin karma kodunu döndürür. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Bu Tuple<T1> örneğin değerini temsil eden bir dize döndürür. |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| IComparable.CompareTo(Object) |
Geçerli Tuple<T1> nesneyi belirtilen bir nesneyle karşılaştırır ve geçerli nesnenin sıralama düzeninde belirtilen nesneden önce mi, sonra mı yoksa belirtilen nesneyle aynı konumda mı olduğunu belirten bir tamsayı döndürür. |
| IStructuralComparable.CompareTo(Object, IComparer) |
Geçerli Tuple<T1> nesneyi belirtilen bir karşılaştırıcı kullanarak belirtilen bir nesneyle karşılaştırır ve geçerli nesnenin sıralama düzeninde belirtilen nesneden önce mi, sonra mı yoksa belirtilen nesneyle aynı konumda mı olduğunu gösteren bir tamsayı döndürür. |
| IStructuralEquatable.Equals(Object, IEqualityComparer) |
Geçerli Tuple<T1> nesnenin belirtilen bir karşılaştırma yöntemine göre belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür. |
| IStructuralEquatable.GetHashCode(IEqualityComparer) |
Belirtilen bir hesaplama yöntemini kullanarak geçerli Tuple<T1> nesnenin karma kodunu hesaplar. |
| ITuple.Item[Int32] |
öğesinin |
| ITuple.Length |
içindeki |
Uzantı Metotları
| Name | Description |
|---|---|
| Deconstruct<T1>(Tuple<T1>, T1) |
1 öğeli bir tanımlama kümesini ayrı bir değişkene ayırır. |
| ToValueTuple<T1>(Tuple<T1>) |
Sınıfının bir örneğini |