如何在Visual Studio 2019中选择正确的.Net版本?

问题描述 投票:0回答:1

实际上我在 Visual Studio 2019 中选择 .net Framework 2.0,并且我知道部分方法是通过 C# 3 引入的,但是如何在 dot net Framework 2.0 中使用部分方法。编译器没有显示任何错误和警告这怎么可能?

请帮助我。谢谢你

c# visual-studio-2019 c#-3.0 c#-2.0
1个回答
0
投票

您可以将较新的 C# 版本与较旧的 .NET 版本一起使用。一些较新的 C# 功能需要框架的支持(例如

Index
Range
等较新的类型)或公共语言运行时 (CLR) 的支持,但许多功能不需要。

例如我将 .NET Framework 4.8 与 C# 11 一起使用。如果给定的 Framework 版本不支持 C# 功能,编译器会告诉您。因此,使用比默认规定更新的 C# 版本是安全的。

另请参阅:C# 语言版本控制

© www.soinside.com 2019 - 2024. All rights reserved.