参见英文答案 >
Equivalent of Tuple (.NET 4) for .NET Framework 3.56
我需要一些数据类型,如List< int,int,string,int>.
当然可以实现,但是内置的是.net 3.5.
我需要一些数据类型,如List< int,int,string,int>.
当然可以实现,但是内置的是.net 3.5.
谢谢 .
解决方法
不,.NET 3.5中没有什么.而不是元组,你是否考虑实现自己的简单类型,它封装了你需要的成员?通常最终会给出比Tuple更可读的代码 – 特别是当你有很多成员,其中大部分都有相同的类型.
这很容易理解:
foo(sale.AdultTickets,sale.ChildTickets,...);
比
foo(sale.Item1,sale.Item2,...);
这是一个更多的工作,但它不需要更多.