array.Foreach

現在の配列の各要素について、指定されたデリゲートを実行します


taiseiue | 2024-11-21

定義

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

Foreach(delegate)

現在の配列の各要素について、指定されたデリゲートを実行します。デリゲートの第一引数にはその要素が渡されます。

AliceScript
class Alice.Array;
public void Foreach(delegate predicate);
引数
predicate 繰り返しを実行するデリゲート。第一引数にはその要素が渡されます。

対応
AliceScript 2.0、2.1、2.2、2.3、3.0
AliceSister 2.0、2.1、2.2、2.3、3.0
Losetta 0.9、0.10

以下は、123がある配列の中身を順番に出力する例です。

AliceScript
var a = [1,2,3];
a.Foreach(item => print(item));

// 出力例
// 1
// 2
// 3