五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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)遵守國家法律
伽师县| 乌兰察布市| 鄂温| 临湘市| 内丘县| 彭山县| 崇信县| 屯留县| 杨浦区| 大丰市| 大荔县| 探索| 灵丘县| 宝应县| 青龙| 蓬安县| 同江市| 五河县| 长沙市| 繁峙县| 武定县| 无极县| 武威市| 绥江县| 株洲县| 泸水县| 卫辉市| 鄂托克旗| 黄骅市| 登封市| 锦屏县| 虎林市| 怀远县| 郯城县| 康乐县| 扶沟县| 勐海县| 盐池县| 托克逊县| 鄂伦春自治旗| 大庆市|