【C#】版本号

💻 代码

cs 复制代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp16
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Version version01 = new Version("4.0.0.0");
            Version version02 = new Version(4,0,0,0);
            Version version11 = new Version("4.1.0.0");
            if (version01.Equals(version02)) {
                Console.WriteLine("version01 == version02");
                Console.WriteLine(version01.ToString());
                Console.WriteLine(version02.ToString());
            }
            if (version01 < version11)
            {
                Console.WriteLine("version01 < version11");
            }
            string versionString = "1.2.3.4";
            Version version;
            if (Version.TryParse(versionString, out version))
            {
                Console.WriteLine("Version parsed successfully.");
                Console.WriteLine(version.ToString());
            }
            else
            {
                Console.WriteLine("Unable to parse the version string.");
            }
            //主版本号
            Console.WriteLine("Major Version: " + version.Major); // 输出:1
            //次版本号
            Console.WriteLine("Minor Version: " + version.Minor); // 输出:2
            //内部版本号
            Console.WriteLine("Build Number: " + version.Build); // 输出:3
            //修订号
            Console.WriteLine("Revision Number: " + version.Revision); // 输出:4
            Console.ReadKey();
        }
    }
}

📺运行结果

相关推荐
陌小呆^O^1 分钟前
Cmakelist.txt之win-c-udp-server
c语言·开发语言·udp
Gu Gu Study8 分钟前
枚举与lambda表达式,枚举实现单例模式为什么是安全的,lambda表达式与函数式接口的小九九~
java·开发语言
时光の尘22 分钟前
C语言菜鸟入门·关键字·float以及double的用法
运维·服务器·c语言·开发语言·stm32·单片机·c
以后不吃煲仔饭36 分钟前
Java基础夯实——2.7 线程上下文切换
java·开发语言
进阶的架构师37 分钟前
2024年Java面试题及答案整理(1000+面试题附答案解析)
java·开发语言
前端拾光者41 分钟前
利用D3.js实现数据可视化的简单示例
开发语言·javascript·信息可视化
程序猿阿伟43 分钟前
《C++ 实现区块链:区块时间戳的存储与验证机制解析》
开发语言·c++·区块链
傻啦嘿哟1 小时前
如何使用 Python 开发一个简单的文本数据转换为 Excel 工具
开发语言·python·excel
大数据编程之光1 小时前
Flink Standalone集群模式安装部署全攻略
java·大数据·开发语言·面试·flink
初九之潜龙勿用1 小时前
C#校验画布签名图片是否为空白
开发语言·ui·c#·.net