Asp.net の配列 (Array) は、同じデータ型の複数の値を格納する変数とみなすことができ、同じ変数名と異なるインデックス値を使用して複数の値を区別して表現します。これは主に、同じ性質または種類のデータを保存するために使用されます。
1. 配列宣言
配列宣言には 2 つの形式があります。
以下は参照部分です。
Dim 配列名 (要素数) [データ型として]
Dim 配列名 () [データ型として] = {要素値 1, 要素値 2...}
2. 配列要素の表現
配列を宣言し、要素を割り当てた後、配列の実行を開始できます。 配列の要素は次のように表現されます。
配列名 (インデックス値) = 要素の値
ヒント: インデックス値は次のように計算されます。 O.宣言できる配列要素の最大数は 264 対 1 (つまり Long 型) です。
3. 例として
、Web ページに入った後に現在の日付を表示する関数を作成する配列を使用する ASP プログラムを作成します
。
プログラム コード:
以下は引用部分です。
01<html>
02<時間>
03 <%
04 ディムCW(7)
05 cw(O)=「日曜日」。
06 cw(1)=「月曜日」
07 cw(2)="火曜日"
08 cw(3)=「水曜日」
09 cw(4)=「木曜日」
10 cw(5)=「金曜日」
11 cw(6)=「土曜日」
1 2 応答. write(¨今日は¨&yea r(now())&"年")
13 回答. write(month(now()) & "月" &day(now()) & "日")
14 回答. write(cw(Wee kDay(now())-1))
l5%>
1 6<時間>
l7</html>
このプログラムの説明は以下のとおりです。
・3-1行目5:ASPプログラムの本体です。
· 4 行目: 配列内に 7 つの要素を含む配列 CW を宣言します。
· 5 ~ 11 行目: 配列の各要素を定義します。データ型は文字列です。
· 1、2 ~ 1、4 行目: 応答オブジェクトの write メソッドを使用して日付と時刻の関数と配列を使用します。1、4 行目では、代わりに WeekDay 関数が使用されます。は曜日の値を見つけるために使用されます。値の範囲は 1 ~ 7 です。配列内のインデックス値を置換する必要があり、配列内のインデックス値は O から計算されるため、この出力プログラムでは次のようになります。 1 を引く必要があり、計算された週の値の範囲は 0 から 6 の間に設定する必要があります。配列のインデックス値を照合して、各インデックス値で表される文字列を取り出します。