Asp.net 배열(Array)은 동일한 데이터 유형의 여러 값을 저장하는 변수로 간주할 수 있으며, 여러 값을 구별하고 표현하기 위해 동일한 변수 이름과 다른 인덱스 값이 사용됩니다. 주로 동일한 성격이나 유형의 데이터를 저장하는 데 사용됩니다.
1. 배열 선언
배열 선언에는 두 가지 형식이 있습니다.
다음은 참조 조각입니다.
Dim 배열 이름(요소 개수) [데이터 유형으로]
Dim 배열 이름() [데이터 유형으로] = {요소 값 l, 요소 값 2...}
2. 배열 요소 표현
배열을 선언하고 요소를 할당한 후 배열 실행을 시작할 수 있습니다. 배열 요소는 다음과 같이 표시됩니다.
배열 이름(인덱스 값) = 요소 값
Tip: 인덱스 값은 다음과 같이 계산됩니다. 영형. 선언할 수 있는 최대 배열 요소 수는 264대 1입니다(예: Long 유형).
3. 예를 들어
배열을 사용하여 웹 페이지에 들어간 후 현재 날짜를 표시하는 기능을 생성하는 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(월(now()) & "월" &day(now()) & "일")
14 응답. write(cw(주 kDay(now())-1))
15%>
1 6<시간>
l7</html>
이 프로그램에 대한 설명은 다음과 같습니다.
· 3-1행 5: ASP 프로그램의 본체입니다.
· 4행: 배열에 7개의 요소가 있는 배열 CW를 선언합니다.
· 5~11행: 배열의 각 요소를 정의하며 데이터 유형은 문자열입니다.
· 1, 2-1, 4행: 날짜 및 시간 함수와 배열을 사용하여 응답 객체의 write 메소드를 사용하여 날짜를 출력합니다. 1, 4행에서는 A, now() 함수를 사용합니다. 요일 값을 찾는 데 사용됩니다. 배열의 인덱스 값을 대체해야하고 배열의 인덱스 값을 O에서 계산하므로 값 범위는 1에서 7입니다. 따라서 이 출력 프로그램에서는 1을 빼야 하며, 계산된 주 값 범위는 O~6 사이로 설정해야 합니다. 배열의 인덱스 값을 일치시켜 각 인덱스 값이 나타내는 문자열을 꺼냅니다.