Класс Tuple<T1, T2, T3, T4, T5, T6, T7, TRest>

Представляет кортеж из n элементов, где n равно 8 или больше.

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Иерархия наследования

Синтаксис

public class Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> : IStructuralEquatable, IStructuralComparable, IComparable, ITuple

Параметры типа

  • T1
    • Тип первого компонента кортежа.
  • T2
    • Тип второго компонента кортежа.
  • T3
    • Тип третьего компонента кортежа.
  • T4
    • Тип четвертого компонента кортежа.
  • T5
    • Тип пятого компонента кортежа.
  • T6
    • Тип шестого компонента кортежа.
  • T7
    • Тип седьмого компонента кортежа.
  • TRest
    • Любой универсальный объект Tuple, который определяет типы остальных компонентов кортежа.

Конструкторы

ТипИмяОписание
КонструкторTuple<T1, T2, T3, T4, T5, T6, T7, TRest>(T1, T2, T3, T4, T5, T6, T7, TRest) Инициализирует новый экземпляр класса Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> .

Свойства

ТипИмяОписание
СвойствоItem1 Получает значение первого компонента текущего объекта Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> .
СвойствоItem2 Получает значение второго компонента текущего объекта Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> .
СвойствоItem3 Получает значение третьего компонента текущего объекта Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> .
СвойствоItem4 Получает значение четвертого компонента текущего объекта Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> .
СвойствоItem5 Получает значение пятого компонента текущего объекта Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> .
СвойствоItem6 Получает значение шестого компонента текущего объекта Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> .
СвойствоItem7 Получает значение седьмого компонента текущего объекта Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> .
СвойствоRest Получает остальные компоненты текущего объекта Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> .

Методы

ТипИмяОписание
МетодEquals(Object) Возвращает значение, показывающее, равен ли текущий объект Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> указанному объекту. (Переопределяет Object.Equals(Object).)
МетодGetHashCode() Вычисляет хэш-код для текущего объекта Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> . (Переопределяет Object.GetHashCode().)
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодToString() Возвращает строку, представляющую значение данного экземпляра Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> . (Переопределяет Object.ToString().)
developers/references/system.tuple_8.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)