首页 新闻 会员 周边 捐助

一个c#错误的问题 求大家帮忙 急!!!

0
悬赏园豆:20 [已解决问题] 解决于 2008-07-03 09:12
<P>我编了一段程序 下面是代码:using System;<BR>using System.Drawing;<BR>using System.ComponentMoel;<BR>using System.Data;<BR>using System.Drawing;<BR>using System.Windows.Forms;<BR>using System.Bank;</P> <P>namespace ATM<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp; partial class Form1:System.Windows.Forms.Form<BR>&nbsp;&nbsp;&nbsp; {&nbsp;&nbsp;&nbsp; private System.Windows.Forms.GroupBox groupBox1;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.GroupBox groupBox2;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.Button button1;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.Button button2;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.Button button3;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.Button button4;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.Button button5;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.Button button6;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.Button button7;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.TextBox textBox1;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.Label label1;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.Label label2;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.TextBox textBox2;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.Button button8;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.RichTextBox richTextBox1;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.Label label3;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.TextBox textBox3;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.Windows.Forms.Button button9;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private bool IsVefified;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private bool IsWithdraw;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private bool IsDeposit;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private bool IsTransfer;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private bool IsUpdatePwd;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private bool IsTransfering;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private string TransferCardNo;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private decimal TransferAmount;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private Bank.Bank bank;</P> <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private System.ComponentModel.Container Components=null;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public Form1()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; InitializeComponrnt();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IsVerifed=false;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IsWithdraw=false;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IsDeposit=false;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IsTransfer=false;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IsUpdatePwd=false;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IsTransfering=false;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bank=new Bank.Bank();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; protected override void Dispose( bool disposing)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (components !=null)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; components.Dispose();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; base.Dispose(dispoing);</P> <P>&nbsp;&nbsp;&nbsp; }<BR>#region Windows Form Designer generated code<BR>&nbsp;&nbsp;&nbsp; private void InitializeComponent()<BR>#endregion<BR>&nbsp;&nbsp;&nbsp; [STAThread]<BR>&nbsp;&nbsp;&nbsp; static void main()<BR>{<BR>&nbsp;&nbsp;&nbsp; Application.Run (new&nbsp; Form1());<BR>}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>}</P> <P>但总是出现错误 错误提示是:警告&nbsp;1&nbsp;类名“?”不是该语言的有效标识符。&nbsp;&nbsp;0&nbsp;0&nbsp;<BR>错误&nbsp;2&nbsp;类、结构或接口成员声明中的标记“base”无效&nbsp;d:\My Documents\Visual Studio 2008\Projects\Project1\ATM\ATM\Form1.cs&nbsp;60&nbsp;9&nbsp;ATM<BR>错误&nbsp;3&nbsp;方法必须具有返回类型&nbsp;d:\My Documents\Visual Studio 2008\Projects\Project1\ATM\ATM\Form1.cs&nbsp;60&nbsp;14&nbsp;ATM<BR>错误&nbsp;4&nbsp;应输入标识符&nbsp;d:\My Documents\Visual Studio 2008\Projects\Project1\ATM\ATM\Form1.cs&nbsp;60&nbsp;30&nbsp;ATM<BR>错误&nbsp;5&nbsp;应输入 class、delegate、enum、interface 或 struct&nbsp;d:\My Documents\Visual Studio 2008\Projects\Project1\ATM\ATM\Form1.cs&nbsp;64&nbsp;13&nbsp;ATM<BR>错误&nbsp;6&nbsp;应输入 class、delegate、enum、interface 或 struct&nbsp;d:\My Documents\Visual Studio 2008\Projects\Project1\ATM\ATM\Form1.cs&nbsp;67&nbsp;12&nbsp;ATM<BR>错误&nbsp;7&nbsp;应输入 class、delegate、enum、interface 或 struct&nbsp;d:\My Documents\Visual Studio 2008\Projects\Project1\ATM\ATM\Form1.cs&nbsp;69&nbsp;27&nbsp;ATM<BR>错误&nbsp;8&nbsp;应输入类型、命名空间定义或文件尾&nbsp;d:\My Documents\Visual Studio 2008\Projects\Project1\ATM\ATM\Form1.cs&nbsp;71&nbsp;1&nbsp;ATM<BR>我不知该怎么改正,求大家帮忙,谢谢!!<BR>&nbsp; <BR></P>
chengxu的主页 chengxu | 初学一级 | 园豆:195
提问于:2008-06-29 17:12
< >
分享
最佳答案
0
protected override void Dispose( bool disposing) { if (components !=null) { components.Dispose(); } } base.Dispose(dispoing); base.Dispose(dispoing);这一句应该放在Dispose方法内。
李潘 | 菜鸟二级 |园豆:319 | 2008-06-29 22:06
其他回答(3)
0
上面的代码是你写的?怎么看都是IDE自动生成的啊~~~~
电机拖动 | 园豆:1295 (小虾三级) | 2008-06-29 22:08
0
代码好乱,不知道楼主的代码是不是2003转过来的,鉴于代码很简单,几个控件拖到设计器上就行了,建议:删除这个Form,重做一遍
花生1 | 园豆:872 (小虾三级) | 2008-06-29 23:18
0
呵呵,一般情况下,出现这样的问题,可以断定,有以下两种情况: 1. 你的某些代码中使用了全角字符。 比如,把";"写成了";". 2. 你使用了不匹配的{} 3. 你使用了不匹配的#region 排查问题的最简单的方法,打开那个文件,从上向下浏览文件。找到第一个出错的点(有一个红色的波浪线)。往往,错误的根本就在这一行的附近。
Colin Han | 园豆:3041 (老鸟四级) | 2008-06-30 13:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册