开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 2643|回复: 0

[教程] .NetFramework4.8的项目中如何使用最新版本的C#语言开发。

[复制链接]

0

精华

5291

贡献

6059

赞扬

管理员

帖子
1176
软币
22629
在线时间
4467 小时
注册时间
2013-6-7

黄马甲

发表于 2023-3-7 21:07:36 | 显示全部楼层 |阅读模式
通常情况下.NetFramework4.8中使用的语言为C#7.3,但最新的.NET7中使用的C#语言版本已经升级到C#11了,那么如何在不升级项目框架的前提下使用最新版本的C#语言来开发呢?方法很简单。
用记事本打开项目文件.csproj文件,找到LangVersion节点,修改值为"latest"。
如果没有LangVersion项,就在<WarningLevel>4</WarningLevel>(有两处)下面分别手工增加: <LangVersion>latest</LangVersion>,当然也可以修改成指定的版本,比如:<LangVersion>10.0</LangVersion>
修改后重新打开项目即可生效。

评分

参与人数 1赞扬 +1 收起 理由
pulp + 1 很给力

查看全部评分

回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-22 20:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表