gpt4 book ai didi

.net - 元组和键值对有什么区别

转载 作者:行者123 更新时间:2023-12-02 17:37:52 25 4
gpt4 key购买 nike

我不明白元组和键值对之间的区别。我正在研究这篇文章 http://www.dotnetperls.com/tuple-keyvaluepair .看起来 tuple 比 keyvaluepair 更好,但是一些开发人员说严格不要使用 tuple 我想知道为什么?

最佳答案

KeyValuePair<>是一个表示键和值的结构。枚举字典时,项的类型为 KeyValuePair<>具有与字典相同的通用类型。

Tuple<>类旨在表示多个值,但对于键或值等值没有特定的角色。有不同的Tuple<>不同数量值的类,从 1 到 8 个值。

Tuple<>类有像 Item1 这样的项目的名称, Item2 , Item3等等。由于这些名称不会告诉您有关项目代表什么的任何信息,因此您最好只使用含义明显的元组,例如一年中的几个季度。

关于.net - 元组和键值对有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24428050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com