dud*_*man 1 c# int types field global
我有一个全局变量averagel,我试图在一个方法中操作.编译器没有设置值的问题,averagel = averagel / (xrestriction * yrestriction);但由于某种原因,当我尝试使用它来设置另一个变量时,它不喜欢它:
inside = (inside + averagel * (xrestriction * yrestriction)) - 2 * (averagel)(suml);
只有在我尝试使用averagel的值来设置另一个int的行上它才会返回错误'sqlDataReader.ReaderDemo.averagel'是一个'字段'但是像'type'一样使用.我也尝试在方法中将int设置为averagel的值,然后尝试使用该值来设置我的内部变量,但是返回时返回错误"找不到类型或命名空间名称'test'(你是否遗漏了)使用指令或汇编引用?)"和之前我所做的所有就是声明int test = averagel;
有什么想法可以在这里发生什么?
你可能需要一个星号:
inside = (inside + averagel * (xrestriction * yrestriction)) - 2 * averagel * suml;
Run Code Online (Sandbox Code Playgroud)
你不能像在数学中那样在C#中乘以两个值.例如(averagel)(suml),在数学方程中有意义,但你必须averagel * suml用C#编写.
| 归档时间: |
|
| 查看次数: |
1991 次 |
| 最近记录: |