Unity 5自带的Mono也可以支持C# 6,在mcs.rsp文件中添加一行:-langversion:6即可。
参考链接:“https://blog.csdn.net/linyiquan/article/details/81105955”
2020年11月13日新的:
Unity5只支持 framework3.5 好多C#新的内容不能用;
只能自己想办法,怎样才能使用高级特性.
需要CSharp70Support插件
步骤1:将插件解压到项目根目录,即与Assets同级的目录:
步骤2:进入文件夹,以管理员运行 ngen install.cmd
步骤3:成功以后,将文件夹里的CSharp70Support.unitypackage导入到unity.
最后:点击一下
自动重启项目;
tips:(备用可选操作,如果还有报错,关闭unity,删除根目录的Library文件夹,等开unity会自动生成library文件)