我刚刚在我的项目中包含了一个 DLL 文件,并且正在使用一种返回List<Tuple>
. 我最近才意识到ValueTuple
C# 7 中的数据类型,并希望使用它而不是返回的普通元组。我知道我可以循环并手动进行转换,但是如果可能的话我想避免这样做,并且想知道是否有人知道将元组转换为 ValueTuple 的速记方法?如果我无知并且这是不可能的,那么如果有人能让我意识到我可以实现这种转换的最高效的方式,我将不胜感激。
我一直在寻找一种.ToValueTuple()
方法,并在返回列表的函数上使用基本转换,没有任何乐趣。
尝试时:
List<(string entityName, int min, int average, int max)> tupTest = trs.GetEntityStats();
我收到错误:
无法将源类型“System.Collections.Generic.List>”转换为目标类型“System.Collections.Generic.List<(string entityName, int min, int average, int max)>”