[英]VB.NET vs C#: Anonymous types and intellisense
怎么在C#中这样做...
var x = new { Name = "aaa" };
...我可以在.Name
上获取intellisense,但是当我在VB.NET中执行此操作时...
Dim x = New With {.Name = "aaa"}
...我没有关于.Name
intellisene?
这对我来说听起来很短暂。 因为当我尝试时,
Dim x = New With {.Name = "aaa"}
表明
允许在声明变量时使用本地类型推断。
在这里回答我自己的问题。 在VB.NET中,您必须使用模块级别option infer on
。
在我弄清楚问题之后,我打算删除这个问题,但是1)我不能,因为这个问题已经有了答案,2)我相信这对其他人有帮助。
快乐推断。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.