我有一个解决方案,当通过Visual Studio 2015运行时构建正常,但当我从命令行运行时遇到错误
错误CS1056:此行上出现意外字符"$"。
var CutOffTextFragment = deadLineTime.Deadline.Minute == 0 ? $"{deadLineTime.Deadline:htt}" : $"{deadLineTime.Deadline:h:mmtt}"
deadLineTime.Deadline是一个DateTime对象,该代码将返回XAM/PM或X:XXAM/PM
我认为这是因为构建脚本没有使用C#6所导致的。目前无法更改此脚本以使用c# 6。
如果是这种情况,有人可以帮我使代码适用于C#5吗?