gpt4 book ai didi

VB.NET 在创建时填写对象字段

转载 作者:行者123 更新时间:2023-12-03 00:35:27 27 4
gpt4 key购买 nike

在 C# 中,当创建对象时,我们还可以(同时)填写其属性。这在 VB.NET 中可能吗?

例如:

MyObject obj = new MyObject
{
Name = "Bill",
Age = 50
};

最佳答案

是的,有可能:

Dim obj As New MyObject With { .Name = "Bill", .Age = 50 }

两件重要的事情:

  1. 在类名之后、{ ... } 之前使用 With 关键字
  2. 属性名称必须以点为前缀,因此您必须使用 .Name 而不是 Name

对于集合初始值设定项,请使用 From 关键字:

Dim obj as New List(Of String) From { "String1", "String2" }

关于VB.NET 在创建时填写对象字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15573377/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com