visual studio2017 使用内联变量 编译失败 但不显示错误信息
作者:互联网
在使用DateTime.TryParseExact把string转化成日期时,使用发下代码:
DateTime monthDate; bool isDate = DateTime.TryParseExact(month, "yyyyMM", System.Globalization.CultureInfo.CurrentCulture, System.Globalization.DateTimeStyles.None, out monthDate);
这时,visual studio2017 ide提示可以使用内联变量声明:
变成:
bool isDate = DateTime.TryParseExact(month, "yyyyMM", System.Globalization.CultureInfo.CurrentCulture, System.Globalization.DateTimeStyles.None, out DateTime monthDate);
但是编译一直失败。但没有错误消息
改回上面的写法后编译正常。
估计是编译器的bug。
标签:TryParseExact,monthDate,visual,System,Globalization,DateTime,编译,studio2017,内联 来源: https://www.cnblogs.com/hankuikui/p/13156365.html