コメント |
@DIV
import System;
var aData : Object;
var key : String;
// リテラルで初期設定
aData = { txt:"notepad.exe", bmp:"paint.exe" };
aData["dib"] = "paint.exe";
aData["rtf"] = "wordpad.exe";
Console.WriteLine( "表示" );
Console.WriteLine( aData["txt"] );
Console.WriteLine( aData["bmp"] );
Console.WriteLine( "無いものは表示されないがエラーとならない" );
Console.WriteLine( aData["tif"] );
// 存在チェック
if ( !aData.hasOwnProperty("tif") ) {
Console.WriteLine( "tif は存在しません" );
}
Console.WriteLine( "プロパティ記述での表示" );
Console.WriteLine( aData.dib );
Console.WriteLine( aData.rtf );
Console.WriteLine( "無いものは表示されないがエラーとならない" );
Console.WriteLine( aData.tif );
Console.WriteLine( "列挙" );
for( key in aData ) {
Console.WriteLine( key + " : " + aData[key] );
}
@END
|