VB.Netのお勉強



Generic List@VB.Net

Generic Listを利用します。

Listは、String型であることを指定して、
宣言を行い生成します。

Listに値を格納します。

ListのForEachメソッドを実行します。
まず、Actionを作成します。

メソッドを定義し、Actionを生成します。
Foreachに作成したActionを渡して、実行します。


Public Class Form1

    Private Sub PushBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PushBtn.Click

        'System.Collections.Generic.List
        Dim list As List(Of String)

        'List生成
        list = New List(Of String)

        'Listに追加
        list.Add("AAA")
        list.Add("BBB")
        list.Add("CCC")

        'Action生成
        Dim action As System.Action(Of String)
        action = New Action(Of String)(AddressOf method)

        'ForEachにActionを渡してメソッド実行
        list.ForEach(action)
    End Sub

    Private Sub method(ByVal str As String)
        Console.WriteLine(str)
    End Sub

End Class




Copyright (C) 2008-2011 VB.Netのお勉強. All Rights Reserved.