gpt4 book ai didi

c# - 在不使用 for 循环的情况下用十进制计算 IEnumerable

转载 作者:行者123 更新时间:2023-11-30 19:54:53 24 4
gpt4 key购买 nike

我得到了小数形式的折扣百分比,我有 IEnumerable<decimal>作为价格 list 。我想在 linq 中计算每一个的折扣价。

IEnumerable<decimal> prices = new IEnumerable<decimal>() { 100, 200, 300};
decimal discountPercentage = 20;

给我一​​些想法,我愿意尝试任何事情。

最佳答案

希望对你有帮助

IEnumerable<decimal> prices = new List<decimal>() { 100, 200, 300};
decimal discountPercentage = 20;
var discounted = prices.Select(x=>x-x/100*discountPercentage).ToList();

关于c# - 在不使用 for 循环的情况下用十进制计算 IEnumerable<decimal>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40522324/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com