我找到了它。所以这里是交易...
因此,为了实现这一点,我们需要一个对象名称为 Employee 的类。Employee 有成员,如 Name 作为字符串......和 section 作为字符串......
将其视为一家有名字的公司的员工..并在一个单独的部门工作..
代码在这里:
Public Class Employee
Public Property Name As String
Public Property Section As String
End Class
当然现在是数组的事情。在此示例中,我们将创建一个数组,该数组可以保存员工类型的不同对象。为此,我们将创建一个名为 EmployeeCollection 的类。当然,在那个类中,我们需要一个包含一个变量的字段,该变量包含一个员工类型的对象数组(1)现在对于我想要添加一个项目的方法,我编写了带有员工类型参数的子 AddItem( 2)。
Public Class EmployeeCollection
Public Items As Employee() = {} '(1)
Public Sub AddItem(item As Employee) '(2)
ReDim Preserve Items(Items.Length)
Items(Items.Length - 1) = item
End Sub
End Class
现在为了建立和使用这段代码,我制作了一个控制台应用程序,并在 Module1 中的 Sub Main 中键入了我的代码。
在那个 sub main 我们必须声明一个对象类型的变量employeeCollection。这是必需的,因此我们可以访问 AddItem 以及 Items() 数组。在这种情况下,我称之为 anCollection (3)。
当然,在我们添加一些 Employee 类型的对象之前,我们需要先创建它们。这就是我制作employee1和employee2的原因。请注意,带有 .name 和 .section 的内容填充了 Employee(4) 类的成员。
然后是时候调用 anCollection 和一个项目了。我加了两个。
然后最后一个任务是查看数组中的内容。如果你看起来不错,你可以看到对象存储在公共字段 Items 中
所以我们需要通过对象anCollection来调用它。如果我们运行这个..我们将看到所有添加到列表中的对象。
Module Module1
Sub Main()
Dim anCollection As New EmployeeCollection() '(3)
'(4)
Dim employee1 As New Employee With {.Name = "John", .Section = "Reception"}
Dim employee2 As New Employee With {.Name = "Maria", .Section = "Catering Services"}
anCollection.AddItem(employee1)
anCollection.AddItem(employee2)
Console.WriteLine(anCollection.Items(0).Name & " " & anCollection.Items(0).Section)
Console.WriteLine(anCollection.Items(1).Name & " " & anCollection.Items(1).Section)
Console.ReadLine()
End Sub
End Module
这就是我需要的...如果您不想使用列表,那就太好了
当然,它更容易使用......但如果你想按照自己的方式做呢?使用这个和平fosa