首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

WEB开发技术(两数演算)

2013-10-25 
WEB开发技术(两数运算)[解决办法]你不是提示你了,Result没有赋值double Num10,Num20,Result0[解决办法

WEB开发技术(两数运算)
WEB开发技术(两数演算)
[解决办法]
你不是提示你了,Result没有赋值

double Num1=0,Num2=0,Result=0;
[解决办法]
因为你的result变量放到了if判断条件里面,有可能不满足条件导致result没被赋值,你可以在声明result变量时给它赋初值。 
double Result = 0;
[解决办法]
c#中
一个变量被声明后
如果它在使用时(访问变量值的时候)
编辑器发现之前语句没有赋值的操作(也就是该变量建立了 但是没有初始化)
则会报错

另外如果
你的赋数语句在 if之类的逻辑控制块中 那么如果 没有在else块中初始化
则 也判定没有被初始化(因为会假定你if全部为假的情况)

热点排行