Array.Copy: Copy elements by position : Array Class « Collections « VB.Net Tutorial






Public Class Tester
    Public Shared Sub Main
        Dim arrayA() As String = {"One", "Two", "Three", "Four", "Five", "Six"}
        Console.WriteLine(Join(arrayA, ","))

        Dim arrayB() As String = {"A", "B", "C", "D", "E", "E", "F", "G", "H"}
        Console.WriteLine(Join(arrayB, ","))

        ' ----- Make a reference copy.
        Dim arrayC() As String = arrayA
        Console.WriteLine(Join(arrayC, ","))

        ' ----- Copy elements by position.
        Array.Copy(arrayB, 0, arrayA, 1, 3)
        Console.WriteLine(Join(arrayA, ","))

    End Sub

End Class
One,Two,Three,Four,Five,Six
A,B,C,D,E,E,F,G,H
One,Two,Three,Four,Five,Six
One,A,B,C,Five,Six








8.4.Array Class
8.4.1.Two-dimensional Array with Array.CreateInstance
8.4.2.One dimensional Array with Array.CreateInstance
8.4.3.Array.CreateInstance(GetType(Integer), 11)
8.4.4.Array.CreateInstance(GetType(String), 10)
8.4.5.Array.GetLength, Array.GetUpperBound
8.4.6.Array SetValue and GetValue
8.4.7.Array.Copy: Copy elements by position
8.4.8.Copy array elements from one array to another
8.4.9.Reverse array elements
8.4.10.Use Array.Sort() to sort object array
8.4.11.Array.IndexOf
8.4.12.Array.LastIndexOf
8.4.13.Get Enumerator from array