Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#-总和列表<;字符串[]>;_C#_Vb.net_String_List_Sum - Fatal编程技术网

C#-总和列表<;字符串[]>;

C#-总和列表<;字符串[]>;,c#,vb.net,string,list,sum,C#,Vb.net,String,List,Sum,假设你有一张清单 List lst=new List(); lst.Add(新字符串[]{“A”,“100.10”}); lst.Add(新字符串[]{“B”,“250.49”}); 如何获得列表中第二个数组项的总和 将需要将第二个数组项转换为两倍,并将它们相加。预期结果为350.59 谢谢大家! 您可以使用: double sum = lst.Sum(i => double.Parse(i[1])); 您可以使用: double sum = lst.Sum(i => doubl

假设你有一张清单

List lst=new List();
lst.Add(新字符串[]{“A”,“100.10”});
lst.Add(新字符串[]{“B”,“250.49”});
如何获得列表中第二个数组项的总和

将需要将第二个数组项转换为两倍,并将它们相加。预期结果为350.59

谢谢大家!

您可以使用:

double sum = lst.Sum(i => double.Parse(i[1]));
您可以使用:

double sum = lst.Sum(i => double.Parse(i[1]));

您可以执行以下操作:

lst
.Select(item => Decimal.Parse(item[1]))
.Sum()

您可以执行以下操作:

lst
.Select(item => Decimal.Parse(item[1]))
.Sum()

你的意思肯定是
ToDecimal()
?@DaveShaw我真的认为他会把
ToDouble()
,考虑到他把
ToDecimal()
…你的意思肯定是
ToDecimal()
?@DaveShaw我真的认为他会把
ToDouble()
,考虑到他把
ToDouble
。。。