「VB.NET」構造体(Structure)の値を表示するサンプル
構文
1.構造体の定義
Structure 構造体の名称 Public 変数名 As データの型 Public Sub メソット名(ByVal 変数名 As データの型,...) 処理コード End Sub End Structure
構造体はコンストラクタやメソッドも使用できます。
構造体は値型で、クラスは参照型です。
2.構造体を使用
Dim 変数名 As 構造体名 変数名.メソット名(値)
使用例
Structure Students '構造体の定義 '変数の宣言 Public userID As String Public age As Integer '構造体のメソッド Public Sub setInfo(ByVal uid As String, ByVal stage As Integer) userID = uid age = stage End Sub End Structure Module Module1 Public Sub Main() '構造体を宣言し Dim ss As Students '構造体の初期化メソッドを呼び出す ss.setInfo("test007", 26) '構造体の値を出力する Console.WriteLine("ユーザーID: " & ss.userID) Console.WriteLine("年齢:" & ss.age) Console.ReadKey() End Sub End Module
実行結果
ユーザーID: test007
年齢:26