这个余额为啥不累加,是在什么位置初始化了嘛!求解释

img

img


学习C#中,如图,我的余额值一直不累加,感觉是不是自己的理解不到位

你把 zh变量的定义放到while循环外啊,否则每次循环等于重新产生一个新的zh,当然不累加了

你在while里面new了一个glxt,Ye每次都是0,如果你想累加,应该把glxt定义在循环外面

glxt zh = new glxt();
while(true)
{
      //glxt zh = new glxt();这行移动到上面
      zh.Cr(...)
      //后续一样
}