dictionary.ContainsKey

指定したキーが辞書内に存在するかを調べます


taiseiue | 2025-01-08

定義

名前空間: Alice
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Core.Dictionary.cs

ContainsKey(variable)

指定したキーが辞書内に存在するかを調べます

AliceScript
class Alice.Dictionary;
public bool ContainsKey(variable key);

対応
AliceScript 4
AliceSister 4
Losetta 0.11

説明

このメソッドは、辞書内に指定したキーが存在するかを調べます。

ハッシュ関数が適切に実装されている場合、このメソッドは\(O(1)\)操作に近づきます。

以下は、辞書をクリアします。

AliceScript
dictionary dict = { 
    "one": 1,
    "two": 2
};

print(dict.ContainsKey("one")); //出力例: true