VB.NET如何在单个预设结构中存储多个输入

时间:2016-10-21 21:30:28

标签: vb.net

所以我一直在创建一个数据库'这将存储不同的学生ID,姓名和成绩。 而我遇到的问题是我的结构没有深度'我只能在其中存储一组数据。我如何增加结构的容量,以便我能够存储超过1组数据?我的代码是这样的:

Structure record
    Dim ID As Integer
    Dim fname As String
    Dim sName As String
    Dim grade As String
End Structure

1 个答案:

答案 0 :(得分:0)

将您的结构转换为类:

Dim lstRecords as List(Of clsRecord)

结束课

创建一个List来保存Record Classes的集合

someRecord.ID = 1

创建类clsRecord的新实例     将someRecord变暗为新的clsRecord

填充成员 例如

lstRecord.Add(someRecord)

将类添加到集合

For Each xRecords in lstRecords

    'do something

Next

重复

然后循环收集每条记录

 <li class="col-md-3">
     <input type="checkbox" id="Monday" ng-true-value= 1 ng-model="day.mon" ng-change="selectedDay()">
   <label class="ui-checkbox" for="Monday">Monday</label>
</li>                                            

 <li class="col-md-3">
     <input type="checkbox" id="Tuesday" ng-true-value= 2 ng-model="day.tue" ng-change="selectedDay()">
    <label class="ui-checkbox" for="Tuesday">Tuesday</label>