用户
 找回密码
 立即注册
搜索

[求助] 代码出错不知原因

[复制链接]

19

主题

238

帖子

80

积分

注册会员

Rank: 2

积分
80
发表于 2006-6-14 15:00:00
代码出错不知原因
错误信息



Error        1        error C2065: 'i' : undeclared identifier        d:\project\fport\fport.cpp        448        



错误的的那行

    for (i = 0; i < nCount; i++)
使用道具 举报 回复
发表于 2006-6-14 15:08:00
一段代码的警告不知错在那里
错误信息

Warning        1        'star.SA.SA030.components' hides inherited member 'star.SA.SA020.components'. Use the new keyword if hiding was intended.        D:\Project\star\star\SA\SA030.cs        12        50        star


错误的那一行

private System.ComponentModel.IContainer components = null;
使用道具 举报 回复 支持 反对
发表于 2006-6-14 15:39:00
第一个使用了未定义的标识符,改成for (int i=0; i<nCount; i++)

第二个是派生类和基类成员重名导致隐藏了基类成员,c#中应该不会有什么问题,去掉警告只要在这行前面加new就行
使用道具 举报 回复 支持 反对
发表于 2006-6-14 15:52:00
原帖由 Ayu 于 2006-6-14 15:39 发表
第一个使用了未定义的标识符,改成for (int i=0; i<nCount; i++)

第二个是派生类和基类成员重名导致隐藏了基类成员,c#中应该不会有什么问题,去掉警告只要在这行前面加new就行
使用道具 举报 回复 支持 反对
发表于 2006-6-14 19:10:00
原帖由 Ayu 于 2006-6-14 15:39 发表
第一个使用了未定义的标识符,改成for (int i=0; i<nCount; i++)

第二个是派生类和基类成员重名导致隐藏了基类成员,c#中应该不会有什么问题,去掉警告只要在这行前面加new就行
实在感谢你的帮助我已经解决了问题
使用道具 举报 回复 支持 反对
发表于 2006-6-14 19:52:00
三楼的正解!~~~
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则