Does C# 6.0 work for .NET 4.0?

I created a sample project, with C#6.0 goodies – null propagation and properties initialization as an example, set target version .NET 4.0 and it… works. public class Cat { public int TailLength { get; set; } = 4; public Cat Friend { get; set; } public string Mew() { return “Mew!”; } } class Program … Read more