参考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使用无关,但我只想找到更详细的使用说明。任何人?感谢。
答案 0 :(得分:1)
所以我确实找到了这个,参考使用作为关键字与声明。所以他们是不同的生物,虽然有点相关。 MSDN中似乎没有专门针对使用作为关键字的条目。
With...End With Statement (Visual Basic)
您也可以在对象初始值设定项中使用With关键字。更多 信息和示例,请参阅对象初始值设定项:命名和匿名 类型(Visual Basic)和匿名类型(Visual Basic)。