配列をコピー Array.Copy VB.NET入門

   


配列をコピーします。

構文
Array.Copy(コピー元配列名, コピー先配列名, 配列の要素数)

第三引数はコピー元配列の長さまです。
例えばコピー元配列の長さが7までなら1~7までですね。
oでも動きますが意味ないですね。
ちなみにこのメソッドは開始位置は先頭に固定されています。

ソース
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim hairetu() As String = {6, 4, 9, 2, 1, 0, 8}
Dim copy(7) As String

Array.Copy(hairetu, copy, 0)

For i = 0 To 6
MsgBox(copy(i))

Next

End Sub
End Class

PR



 - vb.netさんぷる

Translate »