切换导航
简历
工具
演示
查询
导航菜单
服务端
30
前端
114
数据库
82
进阶开发
8
桌面程序
2
QA
15
软件使用
36
规范协议
5
操作系统
11
AI
0
复用资源
6
硬件
0
标签
Git
办公软件
开发工具
浏览器
工具箱
Web服务器
Gitee
Github
SVN
SQL Server / SSMS
Visual Studio
VS Code
nginx
微信
PS
SSH
Hyper
gitblit
Monorepo
VMware
IntelliJ IDEA
DataGrip
外部链接
.NET Core SDK和运行时安装包
淘宝 NPM 镜像
查询网
Tables Generator线上表格转换工具
引用cdn在线脚本和样式
首页
软件使用
Visual Studio 设置与常用使用习惯
[TOC] ## F12反编译设置 设置路径:工具 → 选项 → 文本编辑器 → c#>高级 → 启用导航到反编译源 ## VS将固定的选项卡独立一行显示设置  ## 检查当前项目运行的C#版本 ### 通过项目文件配置查看 在 .csproj 文件中找又没有 `<LangVersion>` 设置,有的话可以查看到当前项目运行的C#版本,例如 8.0、9.0 或 latest 等,如果是设置了latest那么它运行的是当前环境中最新的C#版本。 ```XML <PropertyGroup> <!-- 其他配置... --> <LangVersion>latest</LangVersion> <!-- 或8.0, 9.0等 --> </PropertyGroup> ``` > **补充:**C#代码文件中直接添加一行 #error version (注意大小写)。编译时,这行代码会触发一个编译器错误 CS8304,而错误信息里就会直接告诉你当前正在使用的C#语言版本 ### 在控制台中写代码查看 ```csharp using System; using Microsoft.CodeAnalysis.CSharp; Console.WriteLine($"当前C#语言版本: {LanguageVersion.Default}"); ``` ### 查看当前环境拥有的C#版本 按住快捷键`ctrl + ~(tab键上马那个)`呼出开发者 PowerShell cli / 开发者命令提示符,在cli下输入下面指令查看所有C#版本,其中有标明默认的版本 ```bash csc -langversion:? ```  > 上图括号中的default是当前默认C#版本 ### Visual Studio 内查询 + 进入 工具 > 选项 > 项目和解决方案 > 生成和运行,将 MSBuild 项目生成输出详细信息 调整为 正常、详细 或 诊断。 + 重新生成项目,并打开 视图 > 输出 窗口,选择“生成”类别。 + 在输出信息中搜索 /langversion:,它后面的值就是当前项目的C#语言版本。 ## 查看当前NET版本 呼出开发者 PowerShell cli,运行下面的指令查看.NET版本 ```bash # 查看当前目标框架 dotnet --version # 或查看项目文件中的 <TargetFramework> ```
扫一扫手机看
点击排行
windows 文件资源管理器使用
Layui 弹窗open使用说明
SQL Server 中字符串函数使用
C# 使用QQ邮箱代理做邮件接收功能
SQL Server关于apply的两种形式cross apply 和 outer apply
ASP.NET MVC 模型的自定义验证
nvm安装及常用命令
SQL Server 中数据类型转换
SQL Server 中WITH AS短语的使用
IE浏览器下AJAX缓存问题导致数据不更新的解决办法
订阅号