方法1: 打开此电脑,在地址栏中输入: %systemroot%\Microsoft.Net\Framework 现在看到的就是目前使用的,net 版本 **方法2:**是通过控制面板去查看 这时我们发现,两种路径获取的方式的版本是不一样的,Why??? 我们找到第一种方式的文件夹,查看dll的详细信息可以发现,这个版本和通过控制面板查看的版本是一致的 之所以出现上述现象。原因:NET4.7其实是NET4.0升级版,当你安装4.7时候,会把4.0覆盖掉,NET4.0文件夹实际就是NET4.7。 C# 版本和.net 版本的对应关系 VS版本和.net 版本的对应关系 C#语言版本和.NET 之间的关系最新更新,具体参考
具体参考: https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/configure-language-version