I know that C# version depends on .NET Framework.
But .NET Core which version uses?
Particularly .NET Core 2? C#7?
.NET Core 2.0 references Roslyn 2.3, which corresponds to Visual Studio 2017 version 15.3 and supports C# 7.1.