C#错误:未能找到类型或命名空间名称“MessageBoxResult”(是否缺少 using 指令或程序集引用?)怎么办??

2025-03-04 03:45:58
推荐回答(5个)
回答1:

  在Visual Studio中出现这种情况,
  MessageBoxResult下面会有波浪线,鼠标移上去,如果提示未能找到类型或命名空间,在有波浪线的地方点右键,选择“解析”然后选择using开头的第一项(大部分时候只有一项),会自动帮你在头部加上using 命名空间
如果没有出现“解析”,可能,1、拼写错误,2、命名空间对应的dll没有添加到项目的引用中(reference)

回答2:

MessageBoxResult是什么?如果你是取得Messagebox的结果,应该用DialogResult,比如if (MessageBox.Show("test", "test", MessageBoxButtons.OKCancel) == DialogResult.OK)

回答3:

鼠标点一下“MessageBoxResult”然后按一下键盘上的Ctrl + .看看提示什么。

回答4:

using System.Windows.Forms

回答5:

重新生成一下。。。