此文记录的是版本号操作的类。
/*** 版本号处理工具类 Austin Liu 刘恒辉 Project Manager and Software Designer E-Mail: lzhdim@163.com Blog: http://lzhdim.cnblogs.com Date: 2024-01-15 15:18:00 使用方法: VersionUtil.Convert(iRevision, 4); ***/ namespace Lzhdim.LPF.Utility { /// <summary> /// 版本号处理工具类 /// </summary> public class VersionUtil { /// <summary> /// 将版本号转换为指定长度的字符串 /// </summary> /// <param name="version">版本号整型值</param> /// <param name="digitCount">字符串长度值</param> /// <returns>格式化后的值</returns> public static string Convert(int version, int digitCount) { int iCount = GetDigitCount(version); string retString = string.Empty; if (iCount < digitCount) { retString = 0.ToString($"D{digitCount - iCount}"); } return retString + version.ToString(); } /// <summary> /// 计算该整型值有几位数 /// </summary> /// <param name="number">整型值</param> /// <returns>位数</returns> private static int GetDigitCount(int number) { int count = 0; do { count++; number /= 10; } while (number > 0); return count; } } }
![]() |
Austin Liu 刘恒辉
Project Manager and Software Designer E-Mail:lzhdim@163.com Blog:https://lzhdim.cnblogs.com 欢迎收藏和转载此博客中的博文,但是请注明出处,给笔者一个与大家交流的空间。谢谢大家。 |
分类:
【153】C#小函数类推荐
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2021-11-27 Visual Studio 2022 企业版 离线包 下载
2009-11-27 读书感受 - 软件工程师 - C#线程参考手册(多线程技术分析)
2008-11-27 数据库设计中的小经验
2008-11-27 .Net工具 - 支持.NET 2.0又支持中文的NDoc
2008-11-27 如何构造一个C#语言的爬虫程序
2008-11-27 用LINQ还是NHibernate?
2008-11-27 CMMI3学习