VisualStudio使用三个方法启动最新C#功能
2021/6/29 11:24:29
本文主要是介绍VisualStudio使用三个方法启动最新C#功能,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
title | author | date | CreateTime | categories |
---|---|---|---|---|
VisualStudio 使用三个方法启动最新 C# 功能 | lindexi | 2019-11-29 08:58:50 +0800 | 2018-07-16 20:34:46 +0800 | VisualStudio |
本文告诉大家如何在 VisualStudio 打开最新的 C#,现在的微软更新 C# 很快,那么如何让 VisualStudio 在项目使用最新的
本文会告诉大家三个不同的方法,最后的方法是最推荐的
第一个方法
第一个方法是最简单的方法,右击项目属性,选择生成,可以看到下面界面
然后点击高级,选择最新语言版本,建议选择最新次要版本而不是直接选择是哪个版本
现在就可以使用最新的 C# 做出奇诡的业务,但是不告诉你除了在 Debug 需要设计还需要切换 Release 也设置,不然在 Debug 下可以使用,但是在 Release 就无法用最新的 C# 代码
第二个方法
如果升级了自己的 VisualStudio 项目为 VisualStudio 2017 项目格式,那么就很建议使用下面的方法,如何升级请看 从以前的项目格式迁移到 VS2017 新项目格式
打开项目的 csproj 文件,在一个PropertyGroup随便一个地方添加下面代码
<LangVersion>latest</LangVersion>
看起来的代码就是
<PropertyGroup> <TargetFrameworks>netcoreapp2.0;net47</TargetFrameworks> <LangVersion>latest</LangVersion> <PackageId>lindexi.wpf.Mvvm</PackageId> <RootNamespace>lindexi.wpf.Mvvm</RootNamespace> <GeneratePackageOnBuild>true</GeneratePackageOnBuild> <Authors>lindexi</Authors> <RepositoryUrl>https://github.com/lindexi/UWP</RepositoryUrl> <Description> 欢迎来我博客 lindexi.gitee.io </Description> </PropertyGroup>
第三个方法
在上面一个方法,可以看到在一个新的项目都需要添加一句代码,这个方法是在新项目添加一个文件。
在项目文件所在的文件夹创建一个文件Directory.Build.props,需要注意这个文件的名字是特殊,不能随便改
在这里文件添加下面代码
<Project> <PropertyGroup> <LangVersion>latest</LangVersion> </PropertyGroup> </Project>
因为 VisualStudio 会寻找文件夹存在的 Directory.Build.props 把这里的内容作为选项
这篇关于VisualStudio使用三个方法启动最新C#功能的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2022-03-01沐雪多租宝商城源码从.NetCore3.1升级到.Net6的步骤
- 2024-05-08首个适配Visual Studio平台的国产智能编程助手CodeGeeX正式上线!C#程序员必备效率神器!
- 2024-03-30C#设计模式之十六迭代器模式(Iterator Pattern)【行为型】
- 2024-03-29c# datetime tryparse
- 2024-02-21list find index c#
- 2024-01-24convert toint32 c#
- 2024-01-24Advanced .Net Debugging 1:你必须知道的调试工具
- 2024-01-24.NET集成IdGenerator生成分布式全局唯一ID
- 2024-01-23用CI/CD工具Vela部署Elasticsearch + C# 如何使用
- 2024-01-23.NET开源的简单、快速、强大的前后端分离后台权限管理系统