<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.vbex.ru/index.php?action=history&amp;feed=atom&amp;title=VB.Net_by_API%2FSystem%2FArray</id>
		<title>VB.Net by API/System/Array - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.vbex.ru/index.php?action=history&amp;feed=atom&amp;title=VB.Net_by_API%2FSystem%2FArray"/>
		<link rel="alternate" type="text/html" href="http://www.vbex.ru/index.php?title=VB.Net_by_API/System/Array&amp;action=history"/>
		<updated>2026-04-05T06:01:38Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.vbex.ru/index.php?title=VB.Net_by_API/System/Array&amp;diff=2497&amp;oldid=prev</id>
		<title> в 16:40, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://www.vbex.ru/index.php?title=VB.Net_by_API/System/Array&amp;diff=2497&amp;oldid=prev"/>
				<updated>2010-05-26T16:40:16Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 16:40, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://www.vbex.ru/index.php?title=VB.Net_by_API/System/Array&amp;diff=2498&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://www.vbex.ru/index.php?title=VB.Net_by_API/System/Array&amp;diff=2498&amp;oldid=prev"/>
				<updated>2010-05-26T12:51:06Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Array.BinarySearch==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
Imports System&lt;br /&gt;
Imports System.Collections&lt;br /&gt;
Public Class MainClass&lt;br /&gt;
   Shared Private integerValues As Integer() = {1, 2, 3, 4, 5, 6}&lt;br /&gt;
   Shared Private integerValuesCopy(6) As Integer&lt;br /&gt;
   Public Shared Sub Main()&lt;br /&gt;
      Dim result As Integer&lt;br /&gt;
      Console.WriteLine(&amp;quot;Initial Array Values:&amp;quot; )&lt;br /&gt;
      PrintArray()&lt;br /&gt;
      Array.Copy(integerValues, integerValuesCopy,integerValues.Length)&lt;br /&gt;
      Console.WriteLine(&amp;quot;Array values after Copy:&amp;quot; )&lt;br /&gt;
      PrintArray() &lt;br /&gt;
      result = Array.BinarySearch(integerValues, 5)&lt;br /&gt;
      If result &amp;gt;= 0 Then&lt;br /&gt;
         Console.WriteLine(&amp;quot;5 found at element &amp;quot; &amp;amp; result )&lt;br /&gt;
      Else&lt;br /&gt;
         Console.WriteLine(&amp;quot;5 not found&amp;quot; &amp;amp; &amp;quot; in integerValues&amp;quot;)&lt;br /&gt;
      End If&lt;br /&gt;
   End Sub&lt;br /&gt;
   Shared Private Sub PrintArray()&lt;br /&gt;
      Dim integerElement As Integer&lt;br /&gt;
      For Each integerElement In integerValues&lt;br /&gt;
         Console.WriteLine(integerElement )&lt;br /&gt;
      Next&lt;br /&gt;
      Console.WriteLine(&amp;quot; integerValuesCopy: &amp;quot;)&lt;br /&gt;
      For Each integerElement In integerValuesCopy&lt;br /&gt;
         Console.WriteLine(integerElement )&lt;br /&gt;
      Next&lt;br /&gt;
   End Sub&lt;br /&gt;
End Class&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Array.Clone==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
Public Class Tester&lt;br /&gt;
    Public Shared Sub Main&lt;br /&gt;
        Dim arrayA() As String = {&amp;quot;One&amp;quot;, &amp;quot;Two&amp;quot;, &amp;quot;Three&amp;quot;, &amp;quot;Four&amp;quot;, &amp;quot;Five&amp;quot;, &amp;quot;Six&amp;quot;}&lt;br /&gt;
        Console.WriteLine(Join(arrayA, &amp;quot;,&amp;quot;))&lt;br /&gt;
        Dim arrayB() As String = {&amp;quot;A&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;F&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;H&amp;quot;}&lt;br /&gt;
        Console.WriteLine(Join(arrayB, &amp;quot;,&amp;quot;))&lt;br /&gt;
        &amp;quot; ----- Make a reference copy.&lt;br /&gt;
        Dim arrayC() As String = arrayA&lt;br /&gt;
        Console.WriteLine(Join(arrayC, &amp;quot;,&amp;quot;))&lt;br /&gt;
        &amp;quot; ----- Make a full, unique copy of all elements.&lt;br /&gt;
        Dim arrayD() As String = arrayA.Clone&lt;br /&gt;
        Console.WriteLine(Join(arrayD, &amp;quot;,&amp;quot;))&lt;br /&gt;
    End Sub&lt;br /&gt;
End Class&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Array.Copy==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
Imports System&lt;br /&gt;
Imports System.Collections&lt;br /&gt;
Public Class MainClass&lt;br /&gt;
   Shared Private integerValues As Integer() = {1, 2, 3, 4, 5, 6}&lt;br /&gt;
   Shared Private integerValuesCopy(6) As Integer&lt;br /&gt;
   Public Shared Sub Main()&lt;br /&gt;
      Dim result As Integer&lt;br /&gt;
      Console.WriteLine(&amp;quot;Initial Array Values:&amp;quot; )&lt;br /&gt;
      PrintArray()&lt;br /&gt;
      Array.Copy(integerValues, integerValuesCopy,integerValues.Length)&lt;br /&gt;
      Console.WriteLine(&amp;quot;Array values after Copy:&amp;quot; )&lt;br /&gt;
      PrintArray() &lt;br /&gt;
      result = Array.BinarySearch(integerValues, 5)&lt;br /&gt;
      If result &amp;gt;= 0 Then&lt;br /&gt;
         Console.WriteLine(&amp;quot;5 found at element &amp;quot; &amp;amp; result )&lt;br /&gt;
      Else&lt;br /&gt;
         Console.WriteLine(&amp;quot;5 not found&amp;quot; &amp;amp; &amp;quot; in integerValues&amp;quot;)&lt;br /&gt;
      End If&lt;br /&gt;
   End Sub&lt;br /&gt;
   Shared Private Sub PrintArray()&lt;br /&gt;
      Dim integerElement As Integer&lt;br /&gt;
      For Each integerElement In integerValues&lt;br /&gt;
         Console.WriteLine(integerElement )&lt;br /&gt;
      Next&lt;br /&gt;
      Console.WriteLine(&amp;quot; integerValuesCopy: &amp;quot;)&lt;br /&gt;
      For Each integerElement In integerValuesCopy&lt;br /&gt;
         Console.WriteLine(integerElement )&lt;br /&gt;
      Next&lt;br /&gt;
   End Sub&lt;br /&gt;
End Class&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Array.CreateInstance==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
Option Strict On&lt;br /&gt;
Public Module Arrays&lt;br /&gt;
   Public Sub Main&lt;br /&gt;
      Dim arr As Array&lt;br /&gt;
      Dim int() As Integer = {12, 16, 20, 24, 28, 32}&lt;br /&gt;
      arr = CType(int, Array)&lt;br /&gt;
      Dim byFours() As Integer = {12, 24, 36, 48}&lt;br /&gt;
      Dim names() As String = {&amp;quot;K&amp;quot;, &amp;quot;S&amp;quot;, &amp;quot;S&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;N&amp;quot;}&lt;br /&gt;
      Dim miscData() As Object = {&amp;quot;this&amp;quot;, 12d, 16ui, &amp;quot;a&amp;quot;c}&lt;br /&gt;
      Dim objArray() As Object&lt;br /&gt;
      miscData = names&lt;br /&gt;
      &lt;br /&gt;
      Dim myArray1a() As Integer &amp;quot; Uninitialized array&lt;br /&gt;
      Dim myArray1b As Integer() &amp;quot; Uninitialized array&lt;br /&gt;
      Dim myArray2(10) As Integer &amp;quot; 1-dimensional array with 11 elements&lt;br /&gt;
      Dim Employees1( , ) As Object &amp;quot; Uninitialized 2-D array&lt;br /&gt;
      Dim Employees(200, 2) As Object &amp;quot; 2-D array with 201 and 3 elements&lt;br /&gt;
      Dim jagged1(9)() As String&lt;br /&gt;
      Dim jagged2()() As String = New String(9)() {}&lt;br /&gt;
      Dim myArray1arr As Array&lt;br /&gt;
      Dim myArray2a As Array = Array.CreateInstance(GetType(Integer), 10)&lt;br /&gt;
      Dim members() As Integer = {3, 10}&lt;br /&gt;
      Dim myArray3a As Array = Array.CreateInstance(GetType(Integer), members)&lt;br /&gt;
   End Sub&lt;br /&gt;
End Module&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Array.GetLowerBound==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
public class Test&lt;br /&gt;
   public Shared Sub Main&lt;br /&gt;
        Dim aryNames(9) As String&lt;br /&gt;
        Dim intCounter As Integer&lt;br /&gt;
        &amp;quot;Show the array boundaries.&lt;br /&gt;
        Console.WriteLine(&amp;quot;LOWER BOUND: &amp;quot; &amp;amp; aryNames.GetLowerBound(0))&lt;br /&gt;
        Console.WriteLine(&amp;quot;UPPER BOUND: &amp;quot; &amp;amp; aryNames.GetUpperBound(0))&lt;br /&gt;
        Console.WriteLine(&amp;quot;LENGTH: &amp;quot; &amp;amp; aryNames.Length)&lt;br /&gt;
        &amp;quot;Populate the array.&lt;br /&gt;
        For intCounter = 0 To aryNames.GetUpperBound(0)&lt;br /&gt;
            aryNames(intCounter) = &amp;quot;Element position = &amp;quot; &amp;amp; intCounter&lt;br /&gt;
        Next intCounter&lt;br /&gt;
        &amp;quot;Show the elements of the array.&lt;br /&gt;
        For intCounter = 0 To aryNames.GetUpperBound(0)&lt;br /&gt;
            Console.WriteLine(&amp;quot;Element position = &amp;quot; &amp;amp; intCounter)&lt;br /&gt;
        Next intCounter&lt;br /&gt;
&lt;br /&gt;
   End Sub&lt;br /&gt;
&lt;br /&gt;
End class&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Array.GetUpperBound==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
Module Tester&lt;br /&gt;
   Sub Main()&lt;br /&gt;
      Dim i, j As Integer&lt;br /&gt;
      &amp;quot; create rectangular two-dimensional array&lt;br /&gt;
      Dim array1 As Integer(,)&lt;br /&gt;
      array1 = New Integer(,) {{1, 2, 3}, {4, 5, 6}}&lt;br /&gt;
      &amp;quot; create jagged two-dimensional array&lt;br /&gt;
      Dim array2 As Integer()() = New Integer(2)() {}&lt;br /&gt;
      array2(0) = New Integer() {1, 2}&lt;br /&gt;
      array2(1) = New Integer() {3}&lt;br /&gt;
      array2(2) = New Integer() {4, 5, 6}&lt;br /&gt;
&lt;br /&gt;
      For i = 0 To array1.GetUpperBound(0)&lt;br /&gt;
         For j = 0 To array1.GetUpperBound(1)&lt;br /&gt;
            Console.Write(array1(i, j) &amp;amp; &amp;quot;  &amp;quot;)&lt;br /&gt;
         Next&lt;br /&gt;
         Console.WriteLine(&amp;quot;&amp;quot;)&lt;br /&gt;
      Next&lt;br /&gt;
      For i = 0 To array2.GetUpperBound(0)&lt;br /&gt;
         For j = 0 To array2(i).GetUpperBound(0)&lt;br /&gt;
            Console.WriteLine(array2(i)(j) &amp;amp; &amp;quot;  &amp;quot;)&lt;br /&gt;
         Next&lt;br /&gt;
         Console.WriteLine(&amp;quot;&amp;quot;)&lt;br /&gt;
      Next&lt;br /&gt;
   End Sub &lt;br /&gt;
End Module &lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Array.GetValue==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
Imports System&lt;br /&gt;
&lt;br /&gt;
Public Class MainClass&lt;br /&gt;
   Shared Sub Main()&lt;br /&gt;
        Dim anArray As Array&lt;br /&gt;
        Dim l(0) As Integer&lt;br /&gt;
        Dim lowerBounds(0) As Integer&lt;br /&gt;
        l(0) = 7&lt;br /&gt;
        lowerBounds(0) = 1995&lt;br /&gt;
        &amp;quot;creates an array of objects numbered 1995 - 2002&lt;br /&gt;
        anArray = Array.CreateInstance(GetType(System.Int32), l, lowerBounds)&lt;br /&gt;
        anArray.SetValue(200000, 1995)&lt;br /&gt;
        anArray.SetValue(1000000, 2001)&lt;br /&gt;
        Console.WriteLine(&amp;quot;The entry in position 1995 is &amp;quot; &amp;amp; _&lt;br /&gt;
        (anArray.GetValue(1995).ToString))&lt;br /&gt;
        Console.WriteLine(&amp;quot;The entry in position 2002 is &amp;quot; &amp;amp; _&lt;br /&gt;
        (anArray.GetValue(2001).ToString))&lt;br /&gt;
   End Sub &lt;br /&gt;
End Class&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Array.IndexOf==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
Imports System&lt;br /&gt;
Public Class MainClass&lt;br /&gt;
    &lt;br /&gt;
    Shared Sub Main(ByVal args As String())&lt;br /&gt;
        Dim values(10) As Integer&lt;br /&gt;
        For i As Integer = 0 To 10&lt;br /&gt;
            values(i) = i&lt;br /&gt;
        Next i&lt;br /&gt;
        Console.WriteLine(Array.IndexOf(values, 6).ToString)&lt;br /&gt;
        Console.WriteLine(Array.LastIndexOf(values, 3).ToString)&lt;br /&gt;
    End Sub&lt;br /&gt;
End Class&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Array.LastIndexOf==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
Imports System&lt;br /&gt;
Public Class MainClass&lt;br /&gt;
    &lt;br /&gt;
    Shared Sub Main(ByVal args As String())&lt;br /&gt;
        Dim values As Array = _&lt;br /&gt;
            Array.CreateInstance(GetType(Integer), 11)&lt;br /&gt;
        For i As Integer = 0 To 10&lt;br /&gt;
            values.SetValue(i, i)&lt;br /&gt;
        Next i&lt;br /&gt;
&lt;br /&gt;
        Console.WriteLine(Array.IndexOf(values, 6).ToString)&lt;br /&gt;
        Console.WriteLine(Array.LastIndexOf(values, 3).ToString)&lt;br /&gt;
    End Sub&lt;br /&gt;
End Class&lt;br /&gt;
  &lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Array.Length==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
Module Tester&lt;br /&gt;
   Sub Main()&lt;br /&gt;
      Dim i As Integer&lt;br /&gt;
      Dim array As Integer()    &amp;quot; declare array variable&lt;br /&gt;
      array = New Integer(9) {} &amp;quot; allocate memory for array&lt;br /&gt;
      Console.WriteLine(&amp;quot;Subscript &amp;quot; &amp;amp; vbTab &amp;amp; &amp;quot;Value&amp;quot;)&lt;br /&gt;
      For i = 0 To array.GetUpperBound(0)&lt;br /&gt;
         Console.WriteLine( i &amp;amp; vbTab &amp;amp; array(i))&lt;br /&gt;
      Next&lt;br /&gt;
      Console.WriteLine(&amp;quot;The array contains &amp;quot; &amp;amp; _&lt;br /&gt;
         array.Length &amp;amp; &amp;quot; elements.&amp;quot;)&lt;br /&gt;
   End Sub &lt;br /&gt;
   &lt;br /&gt;
End Module &lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Array.Reverse==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
Imports System&lt;br /&gt;
Public Class MainClass&lt;br /&gt;
    &lt;br /&gt;
    Shared Sub Main()&lt;br /&gt;
        Dim myArray As [String](  ) = {&amp;quot;W&amp;quot;, &amp;quot;i&amp;quot;, &amp;quot;A&amp;quot;, &amp;quot;t&amp;quot;}&lt;br /&gt;
        Console.WriteLine(&amp;quot;Display myArray...&amp;quot;)&lt;br /&gt;
        DisplayArray(myArray)&lt;br /&gt;
        Console.WriteLine(&amp;quot;Reverse and display myArray...&amp;quot;)&lt;br /&gt;
        Array.Reverse(myArray)&lt;br /&gt;
        DisplayArray(myArray)&lt;br /&gt;
        Dim myOtherArray As [String](  ) = _&lt;br /&gt;
          {&amp;quot;e&amp;quot;, &amp;quot;l&amp;quot;, &amp;quot;s&amp;quot;, &amp;quot;T&amp;quot;, &amp;quot;o&amp;quot;, &amp;quot;B&amp;quot;, &amp;quot;f&amp;quot;, &amp;quot;v&amp;quot;}&lt;br /&gt;
        Console.WriteLine(&amp;quot;Display myOtherArray...&amp;quot;)&lt;br /&gt;
        DisplayArray(myOtherArray)&lt;br /&gt;
        Console.WriteLine(&amp;quot;Sort and display myOtherArray...&amp;quot;)&lt;br /&gt;
        Array.Sort(myOtherArray)&lt;br /&gt;
        DisplayArray(myOtherArray)&lt;br /&gt;
    End Sub&lt;br /&gt;
    Public Shared Sub DisplayArray(ByVal theArray(  ) As Object)&lt;br /&gt;
        Dim obj As Object&lt;br /&gt;
        For Each obj In theArray&lt;br /&gt;
            Console.WriteLine(&amp;quot;Value: {0}&amp;quot;, obj)&lt;br /&gt;
        Next obj&lt;br /&gt;
        Console.WriteLine(ControlChars.Lf)&lt;br /&gt;
    End Sub &amp;quot;DisplayArray&lt;br /&gt;
End Class&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Array.SetValue==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
Imports System&lt;br /&gt;
&lt;br /&gt;
Public Class MainClass&lt;br /&gt;
   Shared Sub Main()&lt;br /&gt;
        Dim anArray As Array&lt;br /&gt;
        Dim l(0) As Integer&lt;br /&gt;
        Dim lowerBounds(0) As Integer&lt;br /&gt;
        l(0) = 7&lt;br /&gt;
        lowerBounds(0) = 1995&lt;br /&gt;
        &amp;quot;creates an array of objects numbered 1995 - 2002&lt;br /&gt;
        anArray = Array.CreateInstance(GetType(System.Int32), l, lowerBounds)&lt;br /&gt;
        anArray.SetValue(200000, 1995)&lt;br /&gt;
        anArray.SetValue(1000000, 2001)&lt;br /&gt;
        Console.WriteLine(&amp;quot;The entry in position 1995 is &amp;quot; &amp;amp; _&lt;br /&gt;
        (anArray.GetValue(1995).ToString))&lt;br /&gt;
        Console.WriteLine(&amp;quot;The entry in position 2002 is &amp;quot; &amp;amp; _&lt;br /&gt;
        (anArray.GetValue(2001).ToString))&lt;br /&gt;
   End Sub &lt;br /&gt;
End Class&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Array.Sort==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;vbnet&amp;quot;&amp;gt;  &lt;br /&gt;
 &lt;br /&gt;
Option Strict On&lt;br /&gt;
Imports System.Collections&lt;br /&gt;
Public Module modMain&lt;br /&gt;
   Public Sub Main()&lt;br /&gt;
      Dim airports As New Hashtable&lt;br /&gt;
      airports.Add(&amp;quot;S&amp;quot;, &amp;quot;SSS&amp;quot;)&lt;br /&gt;
      airports.Add(&amp;quot;X&amp;quot;, &amp;quot;XXX&amp;quot;)&lt;br /&gt;
      airports.Add(&amp;quot;D&amp;quot;, &amp;quot;DDD&amp;quot;)&lt;br /&gt;
      airports.Add(&amp;quot;R&amp;quot;, &amp;quot;RRR&amp;quot;)&lt;br /&gt;
      &lt;br /&gt;
      Dim values As ICollection = airports.Values&lt;br /&gt;
      Dim valuesArray(airports.Count - 1) As String&lt;br /&gt;
      values.CopyTo(valuesArray, 0)&lt;br /&gt;
      Array.Sort(valuesArray)&lt;br /&gt;
      Console.WriteLine()&lt;br /&gt;
      For Each value As String in valuesArray&lt;br /&gt;
         Console.WriteLine(value)&lt;br /&gt;
      Next&lt;br /&gt;
   End Sub&lt;br /&gt;
End Module&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>