.net 是否有一种将元组转换为ValueTuple的简捷方法?
我刚刚在我的项目中包含了一个DLL文件,并且正在使用一个返回.net 是否有一种将元组转换为ValueTuple的简捷方法?,.net,tuples,c#-7.0,valuetuple,.net,Tuples,C# 7.0,Valuetuple,我刚刚在我的项目中包含了一个DLL文件,并且正在使用一个返回列表的方法。我最近才意识到C#7中的ValueTuple数据类型,并希望使用它来代替返回的正常元组。我知道我可以循环并手动进行转换,但是如果可能的话,我希望避免这样做,我想知道是否有人知道一种将元组转换为ValueTuple的速记方法?如果我是无知的,而这是不可能的,那么如果有人能让我意识到我可以实现这一转变的最有效的方式,我将不胜感激 我寻找了一个.ToValueTuple()方法,并对返回列表的函数使用基本强制转换 尝试时: Lis
列表的方法。我最近才意识到C#7中的ValueTuple
数据类型,并希望使用它来代替返回的正常元组。我知道我可以循环并手动进行转换,但是如果可能的话,我希望避免这样做,我想知道是否有人知道一种将元组转换为ValueTuple的速记方法?如果我是无知的,而这是不可能的,那么如果有人能让我意识到我可以实现这一转变的最有效的方式,我将不胜感激
我寻找了一个.ToValueTuple()
方法,并对返回列表的函数使用基本强制转换
尝试时:
List<(string entityName, int min, int average, int max)> tupTest = trs.GetEntityStats();
List tupTest=trs.GetEntityStats();
我收到错误消息:
无法将源类型“System.Collections.Generic.List>”转换为目标类型“System.Collections.Generic.List”
hasToTuple
和ToValueTuple
方法。hasToTuple
和ToValueTuple
方法