对象初始值设定项和关键字

时间:2016-07-02 00:00:03

标签: vb.net

参考VB.Net而不要混淆;用/结束(我认为?)

Dim cust0 As Customer = New Customer With {.Name = "Toni Poe", 
                                           .City = "Louisville"}

Object Initializers: Named and Anonymous Types (Visual Basic)

问题:在上述情况下,我找不到直接引用使用的用法。我理解它是如何使用的,但在MSDN上找不到任何关于其使用的文档,除了我所包含的链接,甚至没有特别引用或解释。

那里可能没有......?虽然我很确定它与更加过时的With / End With使用无关,但我只想找到更详细的使用说明。任何人?感谢。

1 个答案:

答案 0 :(得分:1)

所以我确实找到了这个,参考使用作为关键字与声明。所以他们是不同的生物,虽然有点相关。 MSDN中似乎没有专门针对使用作为关键字的条目。

With...End With Statement (Visual Basic)

  

您也可以在对象初始值设定项中使用With关键字。更多   信息和示例,请参阅对象初始值设定项:命名和匿名   类型(Visual Basic)和匿名类型(Visual Basic)。