值元組
值元組是具有特定數目和值序列的資料結構。 .NET 提供下列內建值元組類型:
- ValueTuple<T1> 結構代表具有一個元素的值元組。
- ValueTuple<T1,T2> 結構代表具有兩個元素的值元組。-
- ValueTuple<T1,T2,T3> 結構代表具有三個元素的值元組。
- ValueTuple<T1,T2,T3,T4> 結構代表具有四個元素的值元組。
- ValueTuple<T1,T2,T3,T4,T5> 結構代表具有五個元素的值元組。
- ValueTuple<T1,T2,T3,T4,T5,T6> 結構代表具有六個元素的值元組。
- ValueTuple<T1,T2,T3,T4,T5,T6,T7> 結構代表具有七個元素的值元組。
- ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest> 結構代表具有八個或以上元素的值元組。
值元組類型與元組類型不同 (例如 Tuple<T1,T2>),如下所示:
值元組類型提供執行階段實作,可支援 C# 中的元組和 F# 中的結構元組。 除了使用語言語法建立 ValueTuple<T1,T2> 執行個體之外,您還可以呼叫 Create Factory 方法。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應