国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

C# tuple元組詳解

2023-03-19 16:31 作者:程序員ken  | 我要投稿

概念

本質(zhì)就是個(gè)數(shù)據(jù)結(jié)構(gòu),它是將多個(gè)數(shù)據(jù)元素分組成一個(gè)輕型數(shù)據(jù)結(jié)構(gòu)。

如何聲明元組變量(針對(duì).net framework 4.7+ 和 .net core 2.0+)

不帶字段名稱元組

不帶字段名稱元組的取值

帶字段名稱的元組

帶字段名稱元組的取值

帶字段名稱元組的賦值

在.net framework 4.7以下版本

(反正2023-03-18之前沒有把上述的新特性加入)
在低版本下需要使用Tuple(靜態(tài)類)

語法:

Tuple<T1, T2, T3, T4, T5, T6, T7, TRest>
由上面可以看出 除非是嵌套的元組 ,普通的最多只能有8位元素

如何聲明元組變量

取值

嵌套元組

如果要在一個(gè)元組中包含八個(gè)以上的元素,則可以通過嵌套另一個(gè)元組對(duì)象作為第八個(gè)元素來實(shí)現(xiàn)??梢允褂肦est屬性訪問最后一個(gè)嵌套元組。要訪問嵌套元組的元素,請(qǐng)使用

元組的用法

元組可以在以下情況下使用:

當(dāng)您想從一個(gè)方法中返回多個(gè)值而不使用ref 或 out參數(shù)時(shí)。
當(dāng)您想通過單個(gè)參數(shù)將多個(gè)值傳遞給方法時(shí)。
當(dāng)您想暫時(shí)保存數(shù)據(jù)庫記錄或某些值而不創(chuàng)建單獨(dú)的類時(shí)。。

元組缺點(diǎn):

Tuple是一個(gè)引用類型,而不是一個(gè)值類型。它在堆上分配,并可能導(dǎo)致CPU密集型操作。
Tuple被限制為包括八個(gè)元素。如果需要存儲(chǔ)更多元素,則需要使用嵌套元組。但是,這可能導(dǎo)致歧義。

相關(guān)視頻:https://www.bilibili.com/video/BV1M84y1A7dp/


C# tuple元組詳解的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
辽宁省| 新安县| 金湖县| 宾川县| 宁城县| 南涧| 中山市| 华亭县| 大竹县| 吉安县| 田林县| 丽江市| 古田县| 泉州市| 南川市| 扶绥县| 通渭县| 邹平县| 连城县| 明溪县| 金华市| 延寿县| 新密市| 马鞍山市| 黄山市| 阿巴嘎旗| 南靖县| 黑山县| 辽源市| 凤山县| 永新县| 仙游县| 霍邱县| 西青区| 安远县| 阿拉善右旗| 嵊州市| 榆林市| 南和县| 彰化县| 唐河县|