配列 型変換 Array.ConvertAll VB.NET入門

   


配列 String型をintegerに変換する。
正確には新しくinteger型に入れる。

Array.ConvertAllを使用する。

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

Dim result() As Integer = Array.ConvertAll(Of String, Integer)(hairetu, AddressOf Integer.Parse)

End Sub
End Class

Of String, IntegerはStringがインプットでIntegerがアウトプットです。
AddressOfはメソッドへの参照です。
Integer.Parseは数値の文字列を数字に32ビット整数に変換してくれます。

実行結果はフォームが表示されるだけです。

PR



 - vb.netさんぷる

Translate »