C# 未能找到类型或命名空间名称“Form1”(是否缺少 using 指令或程序集引用?)

2025-03-27 21:55:17
推荐回答(4个)
回答(1):

首先看下命名空间,然后看下名称拼写有没有错误,看你的文件名好像是form1,而不是Form1

回答(2):

看namespace的名字是不是和当前namespace一致。如果不一致。要加上namespace.form2

回答(3):

这种情况下,一般是名字错误,如果名字确认无误,看一下命名空间,我刚学的时候,为了省事经常从其他程序中引用项目,结果每次要找半天哪里出错了,改一下命名空间就没红提了。改成和原项目相同的命名空间,如果找不到在哪,可以在解决方案中再建一个项目,看一下命名空间,复制粘贴到引用的项目位置。

回答(4):

引用了么?