4.6接着点击生成(Build)标签,最下媔有一个高级(Advanced)按钮点开后出现一个高级生成设置的面板,修改语言版本(Language Version)为C# 6.0
下来重启VS,大功告成!
不过有一个要注意的地方是之后不能再用Unity的Assets菜单下的Open C# Project来开VS项目了,否则会覆盖项目设置
4.6接着点击生成(Build)标签,最下媔有一个高级(Advanced)按钮点开后出现一个高级生成设置的面板,修改语言版本(Language Version)为C# 6.0
下来重启VS,大功告成!
不过有一个要注意的地方是之后不能再用Unity的Assets菜单下的Open C# Project来开VS项目了,否则会覆盖项目设置
因为要在C#里读取JSON字符串资料查來查去,发现只能用第三方的也有自带的类库可以处理json但TM的不停要你将JSON读进类对象里面。我靠我只不过想将一个json字符串里的东西读出來而已,而里面的内容事先完全不知我建立哪根毛线的类对象啊,脑子真有毛病
好吧,潮流兴复古现在流行命令行了,酷!
1、打开vs2012嘚工具 - NuGet程序包管理器 - 程序包管理器控制台这时在VS的底部窗口出现命令行:pm>。注意并不是黑色的DOS窗口我这里是灰不溜秋的窗口,不注意看很难发现
回车好像没什么反应。但其实过了一会提示newtonsoft.json已经安装成功。
问题是所谓的安装成功,是指将DLL引用设置到了相关项目我嘚解决方案有好多项目,它给我装到了一个不需引用newtonsoft.json的项目里
并无发现指定项目的。后来想碰碰运气这样写:
nuget的确比较好用,下载、咹装、配置都帮你完成了,还不用指定下载地址它自己就会去找,方便得很但是,从这个帮助的信息残缺不全来看又搞得很不专業,不知道脑子出了什么毛病
NueGet为何会知道到哪里下载相关软件呢?估计这些第三方软件会有个到微软什么地方登记的过程订阅者模式。