using System;  //引用了一个叫System的名空间class easyInput  //类的名字与文件名不同也无所谓
{
public static void Main()
{
string strName;  //声明一个string类型的值变量
Console.Write("please input your name:");  //输出一句话,但不换行
strName = Console.ReadLine();  //从键盘读入用户的输入,回车表示输入结束
Console.WriteLine("hello, {0}!", strName);  //格式化输出hello信息
}
}
就着个例子,很简单,我用文本编辑器连注释都一摸一样,可是就是csc无法通过,可是将人家做好的示例代码(经仔细检查,和我得一摸一样)复制粘贴到文本编辑器中,csc就通过了!!那说理去!!!

解决方案 »

  1.   

    用了一年多,试过两次
    手工输入控件的ID,但老是编译不通过,说找不到(大小写及拼写都绝对没错)
    后来把控件的ID复制后粘贴过去就没事了。
      

  2.   

    还有2000中记事本没有自动刷新功能
    楼主看到的会不会是残影呢?
    这个100%是MS的DUG
      

  3.   

    遇到过一两次,觉得很奇怪,没怎么在意.个人觉得是.net编译器的bug,有可能是盗版问题.
      

  4.   

    我觉得不是CSC的问题应该是MS的BUG,以前曾有看过相关的报告谁知道了告之
      

  5.   

    应该是字符编码问题。
    比如你创建一个xml文件,如果是用记事本创建的,那么unicode肯定不能用,因为记事本默认的存储方式不是unicode。同样,如果两份一样的code编译的结果不一样,则一定是有不同之处是你无法看见的,比如字符编码。无论你如何鄙视微软,也不应该把他鄙视成白痴啊~
      

  6.   

    我也遇到过跟楼主相同的问题,手写的代码编译不会通过,但是相同的代码复制,粘贴之后就通过了!大小写,编码都没错误,反反复复察看了好多遍!可能就是MS的Bug!也可能是盗版的关系吧。
      

  7.   

    遇过,是控键的一些自动生成的属性作怪。
    解决方法,把代码COPY一下,在把原来自动生成的属性删除,重新键入后,在把代码COPY上就可以了!
      

  8.   

    用了一年多的.NET没遇过这样的问题,你的D版没D好