请教C#中的List<T>,删除list中特定元素的方法
//Account是账号表类,Trade是交易表类,各表的属性已封装好了Dictionary<string,Account>accounts=newDictionary<...
//Account是账号表类,Trade是交易表类,各表的属性已封装好了 Dictionary<string,Account> accounts=new Dictionary<string,Account>(); List<Trade> trades=new List<Trade>(); public string Take(string code, double money, string memo) { if (!accounts.ContainsKey(code)) return "该账号不存在!"; double balance = accounts[code].Balance - money; if (balance < 0) return "取款余额不足!"; accounts[code].Balance -= money; Trade trade = new Trade(); trade.Code = code; trade.Money = money; trade.Date = DateTime.Now; trade.Memo = memo; trade.Thistype = TransType.Take; trades.Add(trade); return "取款成功!"; } 现在我想从这个List对象trades中删除多个trade元素,这些trade元素得Code字段全都是"0001",我该用什么方法删除掉?请各位高手指教
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询