TupleExtensions.ToValueTuple メソッド

定義

タプルを値のタプルに変換します。

オーバーロード

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19,T20,T21>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8, T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20,T21>>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19,T20>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10, T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20>>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11, T12,T13,T14,Tuple<T15,T16,T17,T18,T19>>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12, T13,T14,Tuple<T15,T16,T17,T18>>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13, T14,Tuple<T15,T16,T17>>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16>>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15>>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8>>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7>(Tuple<T1,T2,T3,T4,T5,T6,T7>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6>(Tuple<T1,T2,T3,T4,T5,T6>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5>(Tuple<T1,T2,T3,T4,T5>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4>(Tuple<T1,T2,T3,T4>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3>(Tuple<T1,T2,T3>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2>(Tuple<T1,T2>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1>(Tuple<T1>)

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19,T20,T21>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8, T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20,T21>>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18, typename T19, typename T20, typename T21>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15, T16, T17, T18, T19, T20, T21>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18, T19, T20, T21> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15, T16, T17, T18, T19, T20, T21))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20,T21>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 * 'T18 * 'T19 * 'T20 * 'T21) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15, 'T16, 'T17, 'T18, 'T19, 'T20, 'T21>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15, T16, T17, T18, T19, T20, T21)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15, T16, T17, T18, T19, T20, T21)))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

T10

10 番目の要素の型、または value.Rest.Item3

T11

11 番目の要素の型、または value.Rest.Item4

T12

12 番目の要素の型、または value.Rest.Item5

T13

13 番目の要素の型、または value.Rest.Item6

T14

14 番目の要素の型、または value.Rest.Item7

T15

15 番目の要素の型 ()。value.Rest.Rest.Item1

T16

16 番目の要素の型、または value.Rest.Rest.Item2

T17

17 番目の要素の型 ()。value.Rest.Rest.Item3

T18

18 番目の要素の型。または value.Rest.Rest.Item4

T19

19 番目の要素の型。または value.Rest.Rest.Item5

T20

20 番目の要素の型。または value.Rest.Rest.Item6

T21

21 番目の要素の型。または value.Rest.Rest.Item7

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20,T21>>>

値のタプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17,T18,T19,T20,T21>>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19,T20>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10, T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20>>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18, typename T19, typename T20>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15, T16, T17, T18, T19, T20>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18, T19, T20> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15, T16, T17, T18, T19, T20))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 * 'T18 * 'T19 * 'T20) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15, 'T16, 'T17, 'T18, 'T19, 'T20>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15, T16, T17, T18, T19, T20)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15, T16, T17, T18, T19, T20)))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

T10

10 番目の要素の型、または value.Rest.Item3

T11

11 番目の要素の型、または value.Rest.Item4

T12

12 番目の要素の型、または value.Rest.Item5

T13

13 番目の要素の型、または value.Rest.Item6

T14

14 番目の要素の型、または value.Rest.Item7

T15

15 番目の要素の型 ()。value.Rest.Rest.Item1

T16

16 番目の要素の型、または value.Rest.Rest.Item2

T17

17 番目の要素の型 ()。value.Rest.Rest.Item3

T18

18 番目の要素の型。または value.Rest.Rest.Item4

T19

19 番目の要素の型。または value.Rest.Rest.Item5

T20

20 番目の要素の型。または value.Rest.Rest.Item6

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19,T20>>>

値のタプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17,T18,T19,T20>>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18,T19>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11, T12,T13,T14,Tuple<T15,T16,T17,T18,T19>>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18, typename T19>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15, T16, T17, T18, T19>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18, T19> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15, T16, T17, T18, T19))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 * 'T18 * 'T19) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15, 'T16, 'T17, 'T18, 'T19>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15, T16, T17, T18, T19)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15, T16, T17, T18, T19)))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

T10

10 番目の要素の型、または value.Rest.Item3

T11

11 番目の要素の型、または value.Rest.Item4

T12

12 番目の要素の型、または value.Rest.Item5

T13

13 番目の要素の型、または value.Rest.Item6

T14

14 番目の要素の型、または value.Rest.Item7

T15

15 番目の要素の型 ()。value.Rest.Rest.Item1

T16

16 番目の要素の型、または value.Rest.Rest.Item2

T17

17 番目の要素の型 ()。value.Rest.Rest.Item3

T18

18 番目の要素の型。または value.Rest.Rest.Item4

T19

19 番目の要素の型。または value.Rest.Rest.Item5

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18,T19>>>

値のタプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17,T18,T19>>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17,T18>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12, T13,T14,Tuple<T15,T16,T17,T18>>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15, T16, T17, T18>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17, T18> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15, T16, T17, T18))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17 * 'T18) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15, 'T16, 'T17, 'T18>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15, T16, T17, T18)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15, T16, T17, T18)))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

T10

10 番目の要素の型、または value.Rest.Item3

T11

11 番目の要素の型、または value.Rest.Item4

T12

12 番目の要素の型、または value.Rest.Item5

T13

13 番目の要素の型、または value.Rest.Item6

T14

14 番目の要素の型、または value.Rest.Item7

T15

15 番目の要素の型 ()。value.Rest.Rest.Item1

T16

16 番目の要素の型、または value.Rest.Rest.Item2

T17

17 番目の要素の型 ()。value.Rest.Rest.Item3

T18

18 番目の要素の型。または value.Rest.Rest.Item4

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17,T18>>>

値のタプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17,T18>>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15, T16,T17>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13, T14,Tuple<T15,T16,T17>>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15, T16, T17>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16, T17> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15, T16, T17))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16 * 'T17) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15, 'T16, 'T17>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15, T16, T17)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15, T16, T17)))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

T10

10 番目の要素の型、または value.Rest.Item3

T11

11 番目の要素の型、または value.Rest.Item4

T12

12 番目の要素の型、または value.Rest.Item5

T13

13 番目の要素の型、または value.Rest.Item6

T14

14 番目の要素の型、または value.Rest.Item7

T15

15 番目の要素の型 ()。value.Rest.Rest.Item1

T16

16 番目の要素の型、または value.Rest.Rest.Item2

T17

17 番目の要素の型 ()。value.Rest.Rest.Item3

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16,T17>>>

値のタプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16,T17>>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16>>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15, T16>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15, T16> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15, T16))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 * 'T16) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15, 'T16>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15, T16)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15, T16)))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

T10

10 番目の要素の型、または value.Rest.Item3

T11

11 番目の要素の型、または value.Rest.Item4

T12

12 番目の要素の型、または value.Rest.Item5

T13

13 番目の要素の型、または value.Rest.Item6

T14

14 番目の要素の型、または value.Rest.Item7

T15

15 番目の要素の型 ()。value.Rest.Rest.Item1

T16

16 番目の要素の型、または value.Rest.Rest.Item2

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15,T16>>>

値のタプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15,T16>>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15>>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14, ValueTuple<T15>>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14, Tuple<T15> ^> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14, (T15))) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15>>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, ValueTuple<'T15>>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14, Tuple(Of T15)))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14, ValueTuple(Of T15)))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

T10

10 番目の要素の型、または value.Rest.Item3

T11

11 番目の要素の型、または value.Rest.Item4

T12

12 番目の要素の型、または value.Rest.Item5

T13

13 番目の要素の型、または value.Rest.Item6

T14

14 番目の要素の型、または value.Rest.Item7

T15

15 番目の要素の型 ()。value.Rest.Rest.Item1

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14,Tuple<T15>>>

値のタプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14,ValueTuple<T15>>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13, T14>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13, T14> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13, T14)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13, T14))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13, T14))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

T10

10 番目の要素の型、または value.Rest.Item3

T11

11 番目の要素の型、または value.Rest.Item4

T12

12 番目の要素の型、または value.Rest.Item5

T13

13 番目の要素の型、または value.Rest.Item6

T14

14 番目の要素の型、または value.Rest.Item7

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13,T14>>

値のタプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13,T14>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12, T13>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12, T13> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12, T13)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12, 'T13>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12, T13))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12, T13))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

T10

10 番目の要素の型、または value.Rest.Item3

T11

11 番目の要素の型、または value.Rest.Item4

T12

12 番目の要素の型、または value.Rest.Item5

T13

13 番目の要素の型、または value.Rest.Item6

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12,T13>>

値タプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12,T13>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11, T12>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11, T12> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11, T12)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11, 'T12>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11, T12))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11, T12))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

T10

10 番目の要素の型、または value.Rest.Item3

T11

11 番目の要素の型、または value.Rest.Item4

T12

12 番目の要素の型、または value.Rest.Item5

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11,T12>>

値タプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11,T12>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10, T11>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10, T11> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10, T11)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10, 'T11>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10, T11))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10, T11))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

T10

10 番目の要素の型、または value.Rest.Item3

T11

11 番目の要素の型、または value.Rest.Item4

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10,T11>>

値タプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10,T11>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9, T10>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9, T10> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9, T10)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9, 'T10>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9, T10))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9, T10))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

T10

10 番目の要素の型、または value.Rest.Item3

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9,T10>>

値タプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9,T10>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8, T9>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8, T9> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8, T9)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8,T9> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8, 'T9>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8, T9) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8, T9))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8, T9))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

T9

9 番目の要素の型、または value.Rest.Item2

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8,T9>>

値タプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8,T9>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8>(Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8>>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7, ValueTuple<T8>> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8> ^> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7, (T8)) ToValueTuple<T1,T2,T3,T4,T5,T6,T7,T8> (this Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8>> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, ValueTuple<'T8>>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7, T8) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7, Tuple(Of T8))) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7, ValueTuple(Of T8))

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

T8

8 番目の要素の型、または value.Rest.Item1

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7,Tuple<T8>>

値タプルに変換するタプル オブジェクト。

戻り値

ValueTuple<T1,T2,T3,T4,T5,T6,T7,ValueTuple<T8>>

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6,T7>(Tuple<T1,T2,T3,T4,T5,T6,T7>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6, T7> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6, T7> ^ value);
public static (T1, T2, T3, T4, T5, T6, T7) ToValueTuple<T1,T2,T3,T4,T5,T6,T7> (this Tuple<T1,T2,T3,T4,T5,T6,T7> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6, T7) (value As Tuple(Of T1, T2, T3, T4, T5, T6, T7)) As ValueTuple(Of T1, T2, T3, T4, T5, T6, T7)

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

T7

7 番目の要素の型。

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6,T7>

値タプルに変換するタプル オブジェクト。

戻り値

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5,T6>(Tuple<T1,T2,T3,T4,T5,T6>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5, T6> ToValueTuple(Tuple<T1, T2, T3, T4, T5, T6> ^ value);
public static (T1, T2, T3, T4, T5, T6) ToValueTuple<T1,T2,T3,T4,T5,T6> (this Tuple<T1,T2,T3,T4,T5,T6> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5, 'T6>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5, T6) (value As Tuple(Of T1, T2, T3, T4, T5, T6)) As ValueTuple(Of T1, T2, T3, T4, T5, T6)

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

T6

6 番目の要素の型。

パラメーター

value
Tuple<T1,T2,T3,T4,T5,T6>

値タプルに変換するタプル オブジェクト。

戻り値

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4,T5>(Tuple<T1,T2,T3,T4,T5>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4, typename T5>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4, T5> ToValueTuple(Tuple<T1, T2, T3, T4, T5> ^ value);
public static (T1, T2, T3, T4, T5) ToValueTuple<T1,T2,T3,T4,T5> (this Tuple<T1,T2,T3,T4,T5> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4 * 'T5) -> ValueTuple<'T1, 'T2, 'T3, 'T4, 'T5>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4, T5) (value As Tuple(Of T1, T2, T3, T4, T5)) As ValueTuple(Of T1, T2, T3, T4, T5)

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

T5

5 番目の要素の型。

パラメーター

value
Tuple<T1,T2,T3,T4,T5>

値タプルに変換するタプル オブジェクト。

戻り値

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3,T4>(Tuple<T1,T2,T3,T4>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3, typename T4>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3, T4> ToValueTuple(Tuple<T1, T2, T3, T4> ^ value);
public static (T1, T2, T3, T4) ToValueTuple<T1,T2,T3,T4> (this Tuple<T1,T2,T3,T4> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3 * 'T4) -> ValueTuple<'T1, 'T2, 'T3, 'T4>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3, T4) (value As Tuple(Of T1, T2, T3, T4)) As ValueTuple(Of T1, T2, T3, T4)

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

T4

4 番目の要素の型。

パラメーター

value
Tuple<T1,T2,T3,T4>

値タプルに変換するタプル オブジェクト。

戻り値

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2,T3>(Tuple<T1,T2,T3>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2, typename T3>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2, T3> ToValueTuple(Tuple<T1, T2, T3> ^ value);
public static (T1, T2, T3) ToValueTuple<T1,T2,T3> (this Tuple<T1,T2,T3> value);
static member ToValueTuple : ('T1 * 'T2 * 'T3) -> ValueTuple<'T1, 'T2, 'T3>
<Extension()>
Public Function ToValueTuple(Of T1, T2, T3) (value As Tuple(Of T1, T2, T3)) As ValueTuple(Of T1, T2, T3)

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

T3

3 番目の要素の型。

パラメーター

value
Tuple<T1,T2,T3>

値タプルに変換するタプル オブジェクト。

戻り値

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1,T2>(Tuple<T1,T2>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1, typename T2>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1, T2> ToValueTuple(Tuple<T1, T2> ^ value);
public static (T1, T2) ToValueTuple<T1,T2> (this Tuple<T1,T2> value);
static member ToValueTuple : ('T1 * 'T2) -> ValueTuple<'T1, 'T2>
<Extension()>
Public Function ToValueTuple(Of T1, T2) (value As Tuple(Of T1, T2)) As ValueTuple(Of T1, T2)

型パラメーター

T1

1 番目の要素の型。

T2

2 番目の要素の型。

パラメーター

value
Tuple<T1,T2>

値タプルに変換するタプル オブジェクト。

戻り値

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象

ToValueTuple<T1>(Tuple<T1>)

ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs
ソース:
TupleExtensions.cs

クラスのインスタンスを Tuple 構造体のインスタンスに ValueTuple 変換します。

public:
generic <typename T1>
[System::Runtime::CompilerServices::Extension]
 static ValueTuple<T1> ToValueTuple(Tuple<T1> ^ value);
public static (T1) ToValueTuple<T1> (this Tuple<T1> value);
static member ToValueTuple : ('T1) -> ValueTuple<'T1>
<Extension()>
Public Function ToValueTuple(Of T1) (value As Tuple(Of T1)) As ValueTuple(Of T1)

型パラメーター

T1

1 番目の要素の型。

パラメーター

value
Tuple<T1>

値タプルに変換するタプル オブジェクト。

戻り値

変換後された値のタプル インスタンス。

こちらもご覧ください

適用対象