Иллюстрированный самоучитель по VB.NET




ArrayList - часть 2


/p>

Среди свойств класса ArrayList наибольший интерес представляет свойство Item, которое представляет элемент с заданным индексом. Пример:

Consolе.WriteLinediiyList.Item( 1))

Свойство Item является свойством по умолчанию класса ArrayList. Это означает, что при использовании его имя может не указываться, Например, приведенная выше команда эквивалентна следующей команде:

Console. WriteLine(myList(1))

В разделе «Свойства» настоящей главы вы узнаете, чем отличаются свойства по умолчанию в VB .NET и прежних версиях VB.

В следующем коротком примере массив ArrayLi st используется для ввода и сохранения неизвестного количества строк. При этом удается обойтись без команды ReDim Preserve, необходимой при работе с обычными массивами.

Option Strict On Module Modulel

Sub Main()

Dim myList As New ArrayList()

Dim theData As String

Console.Write("Please enter each item and hit Enter key,"_

& "enter ZZZ when done:") theData =Console.ReadLine()

Do Until theData ="ZZZ" myList.Add(theData)

Console.WriteC'Please enter each item and hit Enter,"_

& "enter ZZZ when done:") theData =Console.ReadLine() Loop

Console.WriteLine("You entered "SmyList.Count() & "ITEMS.")

Console.ReadLine()

End Sub

End Module




Содержание  Назад  Вперед