Q
按名称获取
2
A
回答
1
0
var result = list.Where(r => r.Name == "YourName").ToList();
编辑:(按codesparkle)
既然你正在检查是否有名称的形式在您的表单列表存在,您可能会收到COUN结果吨,看它是否大于0
if(result.Count > 0)
{
//Form found in the list
}
在你的情况下更好的办法是使用Enumerable.Any
你可以这样做:
if (list.Any(r => r.Name == "YourName"))
{
//Form found in the list
}
记住,你必须包括System.Linq;
在你的使用陈述中。
0
你还没有真正显示你在做什么,但是这是你应该做的事情:
随着Contains
,你只能检查指定的实例是否在列表中。相反,你可以使用Enumerable.Any
方法来检查任意断言:
using System.Linq;
// ...
xxx.Any(item => item.Name == yourDesiredName);
0
请尝试以下LINQ expression:
var forms = from form in FormList
where form.Name == "A_FORM_NAME"
select form;
-3
0
您可以循环并回到第一Form.Name
符合搜索条件:
foreach (Form form in xxx)
{
if (form.Name == "Whatever")
{
return form.Name;
}
}
+0
downvoter,关注评论? –
相关问题
- 1. 按名称获取
- 2. 按名称获取
- 3. 按名称获取表格
- 4. @Bean不按名称获取
- 5. SpreadsheetGear按名称获取列?
- 6. 按名称获取资源
- 7. 按名称获取EventHandler?
- 8. tkinter - 获取按钮名称?
- 9. Firefox不按名称获取
- 10. 按名称获取类型
- 11. 按名称获取形状
- 12. 按学生名称获取列名
- 13. JavaFX - 按名称获取TableView列
- 14. 按名称获取元素字符串
- 15. 爪哇 - 按名称获取DNS
- 16. 按名称获取XML元素
- 17. opencart按型号名称获取产品
- 18. 如何按名称获取节点?
- 19. 按名称获取Facebook的朋友
- 20. 按名称获取函数描述符:
- 21. 从提交按钮获取名称php
- 22. 按名称从数组中获取值
- 23. TFS按名称获取用户
- 24. 按名称获取ActiveRecord的属性
- 25. 在SceneKit中按名称获取素材
- 26. 按名称获取DataFrame索引
- 27. 按州和名称获取作业?
- 28. Laravel:从路线获取URL按名称
- 29. 按名称获取枚举值
- 30. 按名称获取复选框的值
你有什么迄今所做? – rikitikitik