• VS中的版本号和string.Compare()的用法


    右键点击项目属性,在程序集信息中能看到该项目的版本信息,

    如果要调整版本就需要在这里进行修改。

    修改很简单,但是在做版本自动更新的时候,需要判断用户的版本号是否和服务器上的版本相同时,

    就需要用到string.Compare()了,比较前一个和后一个参数,相等返回0,< 返回-1,> 返回1,

    但是测试中发现,

    比如string.Compare("1.0.0.11", "1.0.0.2"),返回-1,

    但是string.Compare("1.0.0.11", "1.0.0.1"),返回1,

    如果string.Compare("11", "1"),是1,

    如果string.Compare("11", "2"),是-1,

    这样我们就能发觉,string.Compare()方法是按字符串的相对位置的数字进行比较,

    只要前面的比较有结果了,后面的就不行比较了。

    所以版本号的比较最好还是不要用双数,版号到9了就在更高一级版号+1。

  • 相关阅读:
    5.线性回归算法
    4.K均值算法--应用
    3.K均值算法
    机器学习2
    机器学习1
    第十五次作业
    第十三次作业
    第十一次作业
    P1250 种树
    P1516 青蛙的约会
  • 原文地址:https://www.cnblogs.com/EleMMent/p/2917511.html
Copyright © 2020-2023  润新知