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をスローします。