gpt4 book ai didi

c# - 如何判断代码是为常规 .NET 还是 .NET Core 编写的?

转载 作者:太空狗 更新时间:2023-10-29 17:44:15 24 4
gpt4 key购买 nike

我使用的代码库包含一些常规 .NET 代码和一些 .NET Core 代码。当我打开单个 .cs 文件时,我并不总是确定该文件是要使用常规 .NET 还是 .NET Core 进行编译。显然,这两个框架之间有很多重叠——并且很多代码可以在两个框架中不加修改地运行。

所以我的问题是,有哪些简单的方法可以确定 .cs 文件是针对常规 .NET 还是 .NET Core 进行编译?

(我想寻找只存在于一个框架或另一个框架中的某些用法可能是最大的告示标志。如果这确实是确定这一点的方法,是否有一个网页列出了哪些用法是常规独有的.NET 与 .NET Core?)

最佳答案

最好的办法是查看 .csproj 文件。

寻找 <TargetFramework><TargetFrameworks>元素。它将包含诸如 net461 之类的条目.您可以在此处与图表交叉引用:

https://learn.microsoft.com/en-us/dotnet/standard/frameworks

关于c# - 如何判断代码是为常规 .NET 还是 .NET Core 编写的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51485638/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com