【发布时间】:2012-01-05 03:31:58
【问题描述】:
问题是如何从 List 中获取具有其字段值的对象
我有一个名为 f_objects 的列表,里面装满了对象。
private List<F_object> f_objects;
我还有一个带有一些值的字符串:
string name = "something";
F_object 有一个方法返回其名为 name 的字段:
public string GetName()
{
return this.name;
}
是否有用于比较列表中的对象与该字段值的内置方法?或者我应该做一个循环并像这样比较:
foreach(F_object ob in f_objects)
{
if String.Equals(name, ob.GetName())
F_object found = ob;
}
【问题讨论】:
-
感谢大家这么快的回放!