dictionary.Remove
辞書から指定したキーの項目を削除します
定義¶
名前空間: Alice
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Core.Dictionary.cs
Remove(variable)¶
辞書から指定したキーの項目を削除します
| 引数 | |
|---|---|
key |
辞書から削除する項目のキー |
| 戻り値 | |
|---|---|
bool |
辞書に指定したキーが見つかり、正常に削除された場合はtrue、キーが見つからない場合はfalse。 |
| 対応 | |
|---|---|
| AliceScript | 4 |
| AliceSister | 4 |
| Losetta | 0.11 |
Remove(variable, ref variable)¶
辞書から指定したキーの項目を削除し、削除に成功した場合はそのキーに対応する値を返します。
| 引数 | |
|---|---|
key |
辞書から削除する項目のキー |
value |
削除に成功した場合、辞書から削除された項目の値。そうでない場合は規定値。 |
| 戻り値 | |
|---|---|
bool |
辞書に指定したキーが見つかり、正常に削除された場合はtrue、キーが見つからない場合はfalse。 |
| 対応 | |
|---|---|
| AliceScript | 4 |
| AliceSister | 4 |
| Losetta | 0.11 |
説明¶
このメソッドは、辞書から指定したキーの項目を削除します。辞書内にkeyに対応する項目がない場合でも、例外はスローされません。
このメソッドの操作にかかる計算量は\(O(1)\)です。
例¶
以下は、辞書から要素を削除します。