我正在使用此代码递增表值:
$ip = "8.8.8.8"
$httpFailure = @{}
$httpFailure.set_item($ip,($httpFailure.get_item($ip)+1))
因此,如果一个网站没有响应,它将从0变为1,即使哈希表中没有条目开始。对此代码的任何后续调用都会将其增加到2,3,4,5等。
有更优雅的方法吗?它使我的代码非常冗长和丑陋。
答案 0 :(得分:0)
你好帅哥,是的确有办法。
这将是您在上面发布的内容的简短方法:
$ip = "8.8.8.8"
$httpFailure = @{}
$httpFailure["$ip"] += 1
$httpFailure[$ip]++