c#列出所选元素的总和
本文关键字:元素 | 更新日期: 2023-09-27 18:27:16
在c#中,我正在编写一个信用卡程序。我的列表包含id、name、city、limit和balance,每个都有各自的变量类型。我正试图将余额列表中所有卡的总数相加,只使用一种方法,而不是主代码
这份清单是这样的,JD069,约翰·布朗,悉尼,5000美元,3500美元。下一次我将在电脑上发布代码。
这是我在类程序Main,中的列表代码
CreditCard A = new CreditCard("AB003", "Bob Brown", "Sydney", 5000, 250);
CreditCard B = new CreditCard("BC034", "Jack Johns", "Brisbane", 4500, 2500);
CreditCard C = new CreditCard("DE055", "John James", "Wollongong", 2500, 300);
CreditCard D = new CreditCard("FG405", "James Williams", "Canberra", 6000, 5600);
List<CreditCard> Cards = new List<CreditCard>();
Cards.Add(A);
Cards.Add(B);
Cards.Add(C);
Cards.Add(D);
我需要将所有余额之和的计算放入类程序
试试这个(假设你的列表名为myList):
var sum = (from foo in myList select foo.balance).Sum();