栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

C#获取编译时间作为版本

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C#获取编译时间作为版本

参考:C#获取程序集的版本号和最后编译时间

获取编译时间代码为:

        string GetCompileVersion()
        {
            string OriginVersion = "" + System.IO.File.GetLastWriteTime(this.GetType().Assembly.Location);
            int MsgCnt = 0;
            string year = "";
            string month = "";
            string data = "";
            for (int i=0; i= '0' && ch <= '9')
                {
                    switch (MsgCnt)
                    {
                        case 0: year += ch; break;
                        case 1: month += ch; break;
                        case 2: data += ch; break;
                    }
                }
                else
                {
                    MsgCnt++;
                }
            }
            while (year.Length < 4) year = "0" + year;
            while (month.Length < 2) month = "0" + month;
            while (data.Length < 2) data = "0" + data;
            return year + month + data;
        }

加入到代码中则为:

    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
            string CurrLittleVersion = "." + GetCompileVersion();
            this.Title += CurrLittleVersion;

        }
    }

最终运行效果为:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/307110.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号