首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ContainsKey返回真假

ContainsKey返回真假
EN

Stack Overflow用户
提问于 2019-07-25 09:52:04
回答 1查看 232关注 0票数 0

样本数据:

代码语言:javascript
复制
Name                           Value
----                           -----
updateresult                   0
updatetime                     1564046484

$newList.ContainsKey("updateresult")
True
False

我想在开始工作之前检查一个键是否存在,不巧的是,containsKey似乎给出了每一行的结果,而不是我所期望的包含如何工作的结果,如果找到了,就说True,如果根本找不到,则说false。

我想我可以把钥匙循环起来,然后说如果是真的,那就坏了。但不知道有没有更好的方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-25 10:09:11

你的$NewList不是哈希表..。它是哈希表或字典项的集合。在集合中的第二项没有那个键。

举个例子..。

代码语言:javascript
复制
$NewList = @(
    @{
        UpdateResult = 0
        UpdateTime = 1564046484
        },
    @{
        ThisAintIt = 666
        }
    )

$NewList.ContainsKey("updateresult")

输出..。

代码语言:javascript
复制
True
False
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57199127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档