我正在阅读C#6.0中介绍的最新功能,并且只是按照自动属性初始化程序的示例,
class NewSample
{
public Guid Id { get; } = Guid.NewGuid();
}
Run Code Online (Sandbox Code Playgroud)
但我的IDE无法识别语法.
我想知道如何在Visual Studio 2013中启用C#6.0.我使用的Target框架是4.5.1.
假设我有一个包含3个项目的解决方案:
我使用的一些NuGet包将适用于所有3个项目.有些只适用于UI和测试,有些只适用于测试(如NUnit).
使用NuGet进行设置的正确方法是什么?
在任何一种情况下,我应该有多少个packages.config文件?