本文介绍了将值分配给列表会产生麻烦的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好。我有这样的界面:
Hi everybody. I have such interface:
public interface IChannel
{
string Tag { get; }
float Value { get; set; }
}
在我班上我创建了一个列表如:
and in my class I create a list like :
List<IChannel> channels = new List<IChannel>();
然后我用值填充列表,最后我想更改列表中的值。我是这样做的:
Then I fill a list with values and finally I want to change the value in the list. I do it this way:
channels.ForEach(x=>
{
if (x.Tag == "LASV")
x.Value = a;
});
但带有标签LASV的元素的值不存在不要改变。有什么想法?
but the value of an element with tag "LASV" doesn''t changes. Any ideas why?
推荐答案
这篇关于将值分配给列表会产生麻烦的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!