共用方式為


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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 value.Rest.Item2

T10

第十個元素的類型,或 value.Rest.Item3

T11

第十一個元素的類型,或 value.Rest.Item4

T12

第十二個元素的類型,或 value.Rest.Item5

T13

第十三個元素的類型,或 value.Rest.Item6

T14

第十四個元素的類型,或 value.Rest.Item7

T15

第十五個元素的類型,或 value.Rest.Rest.Item1

T16

第十六個元素的類型,或 value.Rest.Rest.Item2

T17

第十七個元素的類型,或 value.Rest.Rest.Item3

T18

第十八個元素的類型,或 value.Rest.Rest.Item4

T19

第十九個元素的類型,或 value.Rest.Rest.Item5

T20

第二個元素的類型,或 value.Rest.Rest.Item6

T21

第二十一個專案的類型,或 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>>>

要轉換成值 Tuple 的 Tuple 物件。

傳回

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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 value.Rest.Item2

T10

第十個元素的類型,或 value.Rest.Item3

T11

第十一個元素的類型,或 value.Rest.Item4

T12

第十二個元素的類型,或 value.Rest.Item5

T13

第十三個元素的類型,或 value.Rest.Item6

T14

第十四個元素的類型,或 value.Rest.Item7

T15

第十五個元素的類型,或 value.Rest.Rest.Item1

T16

第十六個元素的類型,或 value.Rest.Rest.Item2

T17

第十七個元素的類型,或 value.Rest.Rest.Item3

T18

第十八個元素的類型,或 value.Rest.Rest.Item4

T19

第十九個元素的類型,或 value.Rest.Rest.Item5

T20

第二個元素的類型,或 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>>>

要轉換成值 Tuple 的 Tuple 物件。

傳回

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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 value.Rest.Item2

T10

第十個元素的類型,或 value.Rest.Item3

T11

第十一個元素的類型,或 value.Rest.Item4

T12

第十二個元素的類型,或 value.Rest.Item5

T13

第十三個元素的類型,或 value.Rest.Item6

T14

第十四個元素的類型,或 value.Rest.Item7

T15

第十五個元素的類型,或 value.Rest.Rest.Item1

T16

第十六個元素的類型,或 value.Rest.Rest.Item2

T17

第十七個元素的類型,或 value.Rest.Rest.Item3

T18

第十八個元素的類型,或 value.Rest.Rest.Item4

T19

第十九個元素的類型,或 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>>>

要轉換成值 Tuple 的 Tuple 物件。

傳回

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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 value.Rest.Item2

T10

第十個元素的類型,或 value.Rest.Item3

T11

第十一個元素的類型,或 value.Rest.Item4

T12

第十二個元素的類型,或 value.Rest.Item5

T13

第十三個元素的類型,或 value.Rest.Item6

T14

第十四個元素的類型,或 value.Rest.Item7

T15

第十五個元素的類型,或 value.Rest.Rest.Item1

T16

第十六個元素的類型,或 value.Rest.Rest.Item2

T17

第十七個元素的類型,或 value.Rest.Rest.Item3

T18

第十八個元素的類型,或 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>>>

要轉換成值 Tuple 的 Tuple 物件。

傳回

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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 value.Rest.Item2

T10

第十個元素的類型,或 value.Rest.Item3

T11

第十一個元素的類型,或 value.Rest.Item4

T12

第十二個元素的類型,或 value.Rest.Item5

T13

第十三個元素的類型,或 value.Rest.Item6

T14

第十四個元素的類型,或 value.Rest.Item7

T15

第十五個元素的類型,或 value.Rest.Rest.Item1

T16

第十六個元素的類型,或 value.Rest.Rest.Item2

T17

第十七個元素的類型,或 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>>>

要轉換成值 Tuple 的 Tuple 物件。

傳回

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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 value.Rest.Item2

T10

第十個元素的類型,或 value.Rest.Item3

T11

第十一個元素的類型,或 value.Rest.Item4

T12

第十二個元素的類型,或 value.Rest.Item5

T13

第十三個元素的類型,或 value.Rest.Item6

T14

第十四個元素的類型,或 value.Rest.Item7

T15

第十五個元素的類型,或 value.Rest.Rest.Item1

T16

第十六個元素的類型,或 value.Rest.Rest.Item2

參數

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

要轉換成值 Tuple 的 Tuple 物件。

傳回

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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 value.Rest.Item2

T10

第十個元素的類型,或 value.Rest.Item3

T11

第十一個元素的類型,或 value.Rest.Item4

T12

第十二個元素的類型,或 value.Rest.Item5

T13

第十三個元素的類型,或 value.Rest.Item6

T14

第十四個元素的類型,或 value.Rest.Item7

T15

第十五個元素的類型,或 value.Rest.Rest.Item1

參數

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

要轉換成值 Tuple 的 Tuple 物件。

傳回

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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 value.Rest.Item2

T10

第十個元素的類型,或 value.Rest.Item3

T11

第十一個元素的類型,或 value.Rest.Item4

T12

第十二個元素的類型,或 value.Rest.Item5

T13

第十三個元素的類型,或 value.Rest.Item6

T14

第十四個元素的類型,或 value.Rest.Item7

參數

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

要轉換成值 Tuple 的 Tuple 物件。

傳回

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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 value.Rest.Item2

T10

第十個元素的類型,或 value.Rest.Item3

T11

第十一個元素的類型,或 value.Rest.Item4

T12

第十二個元素的類型,或 value.Rest.Item5

T13

第十三個元素的類型,或 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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 value.Rest.Item2

T10

第十個元素的類型,或 value.Rest.Item3

T11

第十一個元素的類型,或 value.Rest.Item4

T12

第十二個元素的類型,或 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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 value.Rest.Item2

T10

第十個元素的類型,或 value.Rest.Item3

T11

第十一個元素的類型,或 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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 value.Rest.Item2

T10

第十個元素的類型,或 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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 value.Rest.Item1

T9

第九個元素的類型,或 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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

T8

第八個元素的類型,或 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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

T7

第七個元素的類型。

參數

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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

T6

第六個元素的類型。

參數

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

要轉換成值 Tuple 的 Tuple 物件。

傳回

已轉換的值元組執行個體。

另請參閱

適用於

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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

T5

第五個元素的類型。

參數

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

要轉換成值 Tuple 的 Tuple 物件。

傳回

已轉換的值元組執行個體。

另請參閱

適用於

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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

T4

第四個元素的類型。

參數

value
Tuple<T1,T2,T3,T4>

要轉換成值 Tuple 的 Tuple 物件。

傳回

已轉換的值元組執行個體。

另請參閱

適用於

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

第一個元素的類型。

T2

第二個元素的類型。

T3

第三個元素的類型。

參數

value
Tuple<T1,T2,T3>

要轉換成值 Tuple 的 Tuple 物件。

傳回

已轉換的值元組執行個體。

另請參閱

適用於

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

第一個元素的類型。

T2

第二個元素的類型。

參數

value
Tuple<T1,T2>

要轉換成值 Tuple 的 Tuple 物件。

傳回

已轉換的值元組執行個體。

另請參閱

適用於

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

第一個元素的類型。

參數

value
Tuple<T1>

要轉換成值 Tuple 的 Tuple 物件。

傳回

已轉換的值元組執行個體。

另請參閱

適用於