「新機能の一覧」の版間の差分
編集の要約なし |
|||
24行目: | 24行目: | ||
Add(1,2);//戻り値:3 | Add(1,2);//戻り値:3 | ||
Add("1","2");//例外発生 | Add("1","2");//例外発生 | ||
==デリゲートの簡易呼び出し== | |||
デリゲートの簡易呼び出しは、デリゲート型が変数に登録されている場合に<code>Invoke</code>メソッドを呼び出さずに<code>変数名(引数);</code>の形で呼び出しできるようにします。次に例を示します。 | |||
var SayHello = _() | |||
{ | |||
print(“Hello,World”); | |||
} | |||
SayHello();//出力例:Hello,World | |||
SayHello.Invoke();//出力例:Hello,World | |||
==ユーザ定義定数== | ==ユーザ定義定数== | ||
ユーザ定義定数では、<code>const</code>キーワードを使ってその値が一度のみ定義され変更することができない定数を宣言することができます。次に例を示します。 | ユーザ定義定数では、<code>const</code>キーワードを使ってその値が一度のみ定義され変更することができない定数を宣言することができます。次に例を示します。 |