当前位置: 首页 > news >正文

如何在C#代码中判断当前C#的版本和dotnet版本

代码如下:

using System.Reflection;
using System.Runtime.InteropServices;var csharpVersion = typeof(string).Assembly.GetCustomAttributes(typeof(AssemblyFileVersionAttribute), false).OfType<AssemblyFileVersionAttribute>().FirstOrDefault()?.Version;
Console.WriteLine($"C# Language Version: {csharpVersion}");var runtimeVersion = RuntimeInformation.FrameworkDescription;
Console.WriteLine($".NET Runtime Version: {runtimeVersion}");
http://www.lryc.cn/news/359349.html

相关文章:

  • Linux 36.3@Jetson Orin Nano之系统安装
  • 案例实践 | 基于长安链的首钢供应链金融科技服务平台
  • Vue3实战笔记(55)—Vue3.4新特性揭秘:defineModel重塑v-model,拥抱高效双向数据流!
  • C++ | Leetcode C++题解之第123题买卖股票的最佳时机III
  • 微信小程序中Button组件的属性值和用法详解
  • 等保测评 | 等保测评简介及流程具体是什么?
  • CompassArena 司南大模型测评--代码编写
  • 叉积和法向量学习笔记
  • YZW900规格书
  • 9岁学生学什么编程好一些:探索编程启蒙的奥秘
  • Java反射实战指南:反射机制的终极指南
  • 高效训练超越LoRA,北航发布MoRA
  • 【Spring】Spring之依赖注入源码解析(上)
  • HBase 常用 shell 操作
  • 【区分vue2和vue3下的element UI InputNumber 计数器组件,分别详细介绍属性,事件,方法如何使用,并举例】
  • 科普健康短视频:成都鼎茂宏升文化传媒公司
  • Amis源码构建 sdk版本
  • 【MySQL数据库】:MySQL复合查询
  • PS Mac Photoshop 2024 for Mac[破]图像处理软件[解]PS 2024安装教程[版]
  • 深入URP之Shader篇16: UNITY_BRANCH和UNITY_FLATTEN
  • 5.25.1 用于组织病理学图像分类的深度注意力特征学习
  • uni-app+php 生成微信二维码 分销海报
  • 已解决java.lang.annotation.AnnotationFormatError: 注解格式错误的正确解决方法,亲测有效!!!
  • 使用 EBS 和构建数据库服务器并使用应用程序与数据库交互
  • pom文件新增依赖时异常问题定位技巧
  • 【小白专用24.5.30已验证】Composer安装php框架thinkPHP6的安装教程
  • ch4网络层---计算机网络期末复习(持续更新中)
  • 数据库(12)——DQL聚合查询
  • MYSQL四大操作——查!查!查!
  • Linux静态库与动态库加载