我是一为C#初学者,遇到一个问题是,常量值怎么改,比如在银行里边,年利率是一个常量,年利率上调了,我要改利率怎么办?谢谢大家了!

解决方案 »

  1.   

    decimal rate=0.8;到了明年汇率变成0.81了
    直接 rate=0.81;就是
      

  2.   

    可以放在XML格式的配置文件里,后缀名.Config
      

  3.   

    不要使用const
    使用readonly就可以在构造函数中修改了。
      

  4.   

    //年利率是一个常量,年利率上调了,我要改利率怎么办?谢谢大家了你混淆了常量这个概念//C#或任何语言中,常量在编译时会用一个类似查找替换的方式将所有引用该常量的位置替换成常量值,也就是常量在编译后的程序中没有指针,所以无法修改//年利率是一个常量
    这个常量或者说常数,是一个数学概念,是某种运算公式里用到的一个参数值
    Y=aX^ + bX + c
    abc与XY所代表的意思是不同的//在应用中,你可以将年利率常数存到变量里,而这个值可以从数据库中加载