【发布时间】:2021-11-13 07:31:37
【问题描述】:
我有two lists,包括字符串values and percentage。我想在我的列表中有一次重复的字符串值并总结它们的百分比。我不知道如何访问列表 (reasonsPercent) 中的特定位置 (in reasonsName)。
List<object> reasonsPercent = new List<object>();
List<string> reasonsName = new List<string>();
foreach (var item in lvShareRateListSorted)
{
string reasonName = "";
reasonName = item.EventReasonTitle;
if (reasonsName.Contains(reasonName))
{
// here i want to add item.TotalPercent to a TotalPercent of reasonName which exists in reasonsName
}
else
{
reasonsName.Add(reasonName);
reasonsPercent.Add(item.TotalPercent);
}
}
【问题讨论】: