[VB.NET]構造体でコンストラクタを使用るサンプル

2021年4月20日

書式
Sub New(変数名 As データの型)
使用例

Structure User
    Public userNo As Integer
    Public username As String
      
      '構造体のコンストラクタ
    Sub New(depno As Integer)
        userNo = depno
    End Sub
End Structure

Module ModuleTest
    Sub Main()
        Dim tmd As New User(50)
        tmd.username = "user007"
            
        Console.WriteLine(tmd.userNo)  
        Console.WriteLine(tmd.username) 
    End Sub
End Module

実行結果
50
user007

VB.net

Posted by arkgame