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就通过了!!那说理去!!!
{
public static void Main()
{
string strName; //声明一个string类型的值变量
Console.Write("please input your name:"); //输出一句话,但不换行
strName = Console.ReadLine(); //从键盘读入用户的输入,回车表示输入结束
Console.WriteLine("hello, {0}!", strName); //格式化输出hello信息
}
}
就着个例子,很简单,我用文本编辑器连注释都一摸一样,可是就是csc无法通过,可是将人家做好的示例代码(经仔细检查,和我得一摸一样)复制粘贴到文本编辑器中,csc就通过了!!那说理去!!!
手工输入控件的ID,但老是编译不通过,说找不到(大小写及拼写都绝对没错)
后来把控件的ID复制后粘贴过去就没事了。
楼主看到的会不会是残影呢?
这个100%是MS的DUG
比如你创建一个xml文件,如果是用记事本创建的,那么unicode肯定不能用,因为记事本默认的存储方式不是unicode。同样,如果两份一样的code编译的结果不一样,则一定是有不同之处是你无法看见的,比如字符编码。无论你如何鄙视微软,也不应该把他鄙视成白痴啊~
解决方法,把代码COPY一下,在把原来自动生成的属性删除,重新键入后,在把代码COPY上就可以了!