我已经看到.Net 4中引入了元组,但我无法想象它可以在哪里使用.我们总是可以创建一个Custom类或Struct.
我想用Tuple
class来存储我程序中需要的2个整数信息(StartAddress,EndAddress).
但我发现Tuple
项是ReadOnly,所以如果我需要为一个项设置一个值,我需要重新实例化一个元组.
这个设计决定背后的原因是什么?
我需要一个包含一对值的结构,其中一个值将被更改.所以我的第一个想法是使用KeyValueItem或Tupple <,>然后我看到他们只有一个吸气剂.我不明白为什么?在我的情况下你会用什么?我可以创建自己的课程,但还有其他方法吗?