今天是我的C#学习的第一天。我选的教材是Deitel的C#高级程序员指南。在运行Ch02的Fig2.33程序时发现一个怪问题。我写的程序编译时总要报告标题上的这个错误并不能通过。(我写的是using System.Windows.Forms;),而Deitel他老兄写的一摸一样却一切OK,比较了两个项目的两个.cs文件,没看出什么差别。查google,怪了,google上有人问但没有人给出答案。
自己又细看了一下,发现deitel的项目里的reference中比我的多了一个System.Windows.Forms.All,于是在菜单Project_Add Reference中查找并加入System.Windows.Forms.All.dll。然后一切OK了。
先开始我还埋怨Detail他老人家真是的,在控制台程序下加入对GUI的使用要在项目的reference中加入对于dll的引用也不在他的书上说一下。害我多花了半个小时。解决了这个问题后继续向后翻,才发现Deitel他老人家在随后的一页就专门标出了这个常见错误。看来看他的书得仔细看啊。