【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();
        }
    }
}

📺运行结果

相关推荐
Livia要学习3 分钟前
Python装饰器
开发语言·python
一直都在5726 分钟前
LangChain4j精讲
开发语言·人工智能
吹什么轩20 分钟前
c++复习:c++11:lambda表达式
开发语言·c++
不会代码的小猴35 分钟前
标准模板库(STL)
开发语言·c++·笔记·算法
雾时之林1 小时前
python--字符串
开发语言·python
小金子会发光2 小时前
C# WinForms 基于 Socket 手搓 Modbus TCP 调试助手(支持 01/02/03/04/05/06/0F/10)
c#·socket·plc·modbus tcp·工业通信
啊哈一半醒2 小时前
Go 语言 Context 全方位详解:原理、实战与避坑
开发语言·后端·golang
铅笔侠_小龙虾2 小时前
rust 学习(9):结构体
开发语言·学习·rust
此生决int2 小时前
深入理解C++系列(11)——stack、queue和priority_queue
开发语言·c++