MethodHandles.WhileLoop(MethodHandle, MethodHandle, MethodHandle) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
while
初期化子、本文、述語からループを構築します。
[Android.Runtime.Register("whileLoop", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)]
public static Java.Lang.Invoke.MethodHandle? WhileLoop (Java.Lang.Invoke.MethodHandle? init, Java.Lang.Invoke.MethodHandle? pred, Java.Lang.Invoke.MethodHandle? body);
[<Android.Runtime.Register("whileLoop", "(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>]
static member WhileLoop : Java.Lang.Invoke.MethodHandle * Java.Lang.Invoke.MethodHandle * Java.Lang.Invoke.MethodHandle -> Java.Lang.Invoke.MethodHandle
パラメーター
- init
- MethodHandle
省略可能な初期化子。ループ変数の初期値を指定します。
は、 null
既定の初期値を意味します。 その他の制約については、上記を参照してください。
- pred
- MethodHandle
ループの 条件。これは ではない null
可能性があります。 結果の型は である boolean
必要があります。 その他の制約については、上記を参照してください。
- body
- MethodHandle
ループの 本体。これは、 ではない null
可能性があります。 ループ パラメーターと結果の型を制御します。
その他の制約については、上記を参照してください。
戻り値
引数で説明されているように、ループを while
実装するメソッド ハンドル。
- 属性
注釈
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。