assert
指定された条件がtrueとなるかをテストし、falseとなる場合は例外をスローします。
定義¶
名前空間: Alice.Diagnostics
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Diagnostics.cs
assert(bool)¶
指定された条件がtrueとなるかをテストし、falseとなる場合は「アサーションが失敗しました」という文言の例外をスローします。
| 引数 | |
|---|---|
condition |
trueであると期待する値 |
| 対応 | |
|---|---|
| AliceScript | 3.0、4 |
| AliceSister | 3.0、4 |
| Losetta | 0.10、0.11 |
assert(bool,string)¶
指定された条件がtrueとなるかをテストし、falseとなる場合は指定されたメッセージとともに例外をスローします。
| 引数 | |
|---|---|
condition |
trueであると期待する値 |
message |
falseと評価されたときに発生する例外に使用するメッセージ |
| 対応 | |
|---|---|
| AliceScript | 3.0、4 |
| AliceSister | 3.0、4 |
| Losetta | 0.10、0.11 |
説明¶
この関数は、conditionがfalseと評価されたときに0x04c ASSERTION_ERRORをスローします。