【发布时间】:2014-07-24 13:27:54
【问题描述】:
我有一个哈希表列表,其中每个哈希表看起来像这样:
Success: true/false
field1: some_string
field2: some_string
我需要做的是首先找出任何哈希表中的success = true(如果不是,我将返回一个错误代码)。如果有一个或多个成功 = true 的哈希表,我需要返回一个包含这些哈希表的列表。
【问题讨论】:
-
我想使用 Linq 来搜索 hastables 列表。我用过: var reponse = lhtResult.Find(r => (bool)r["Success"] == true);只需要确认这是否是避免陷阱的正确方法。
-
使用响应 = lhtResult.Find(r => (bool)r["Success"] == true);即使有多个匹配项,也返回一个哈希表。如何修改以获取列表中的所有匹配项?
标签: asp.net .net-3.5 hashtable c#-2.0