VS版本:2017(15.9.13)
新建一个c#控制台项目,把Program.cs的内容替换成如下:
namespace ConsoleApp1 { class Program { static void Main(string[] args) { var a = new A(out int i) //问题1: 假如把int改为var,VS立马崩溃或闪退 { Prop = i //问题2: i下面有红色波浪线,但是项目是能成功编译的 }; } } class A { public int Prop { get; set; } public A(out int i) { i = 0; } } }
问题见注释。如果用其它编辑器把int改为var,VS在打开项目后会立马崩溃/闪退,严谨的很。不知道是我的环境问题还是VS的问题,还请同样用17的朋友试试。已向官方报告,待回应。
-END-
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步