Unsupplied 値

> 特殊データ値 > Unsupplied 値

 

   

値とコレクション - クイック ナビゲーション

Unsupplied クラスは、関数へ供給されないキーワード パラメータを初期化するために使用する値を実装します。

予約システム変数 unsupplied 内には Unsupplied クラスの識別インスタンスがあります。

呼び出し元がオプション キーワード引数を提供しているかどうかを調べるには、オプション キーワード引数と unsupplied を比較します。

   

コンストラクタ

Unsupplied 

fn testFunction arg1 optionalArg2: =
(
  if optionalArg2 == unsupplied then
    format "Optional Argument Was Not Supplied!\n"
  else
    format "Arguments Were Supplied, Their Sum Was %!\n" (arg1+optionalArg2)
)
 
testFunction 10.0
--> Optional Argument Was Not Supplied!
 
testFunction 10.0 optionalArg2:32
--> Arguments Were Supplied, Their Sum Was 42.0!

関連事項