ASP.NET中的问题
为什么定义的static int 和 int 变量出来的结果不一样?那static起的什么作用?谢谢
参考答案:static 静态变量,一旦确定具体值后,进行运算操作是没有意义的,举一个例子:就好像设置一个正常的人的腿数:都知道2条,要是对这个2条腿进行操作就失去了意义,但是你可以使用这个2条腿对其他变量进行操作例如,问10个人有几条腿,那就是10×这个static变量,这样任何地方只要涉及正常人的腿你都可以不加思考的运行static修饰的这个变量保证不会错误!
为什么定义的static int 和 int 变量出来的结果不一样?那static起的什么作用?谢谢
参考答案:static 静态变量,一旦确定具体值后,进行运算操作是没有意义的,举一个例子:就好像设置一个正常的人的腿数:都知道2条,要是对这个2条腿进行操作就失去了意义,但是你可以使用这个2条腿对其他变量进行操作例如,问10个人有几条腿,那就是10×这个static变量,这样任何地方只要涉及正常人的腿你都可以不加思考的运行static修饰的这个变量保证不会错误!