明明已引用,为啥还说我没引用?

sql2000 2008-12-19 12:54:08
我要取得网卡的MAC,
明明我已引用了 using System.Management;
为啥还
错误 1 找不到类型或命名空间名称“ManagementClass”(是否缺少 using 指令或程序集引用?) C:\Documents and Settings\yyyy\桌面\c#\huigold\HuiGoldSendweb\HuiGoldSendweb\Form1.cs 33 17 HuiGoldSendweb


请问一个,这是怎么回事?!
...全文
371 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xupeihuagudulei 2008-12-19
  • 打赏
  • 举报
回复
“ManagementClass”(
是这个类啊
不是命名空间
tsorgy 2008-12-19
  • 打赏
  • 举报
回复
要在项目的“引用”里添加System.Management命名空间的引用,才可以在代码中写using System.Management

代码中的using只是提供了编译器寻找类的快捷方法,比如
using System.Windows.Forms;

然后在代码中就可以直接这样写:
Timer timer = new Timer();

如果没写那个using,代码中就只能这样写:
System.Windows.Forms.Timer timer = new System.Windows.Forms.Timer();


当然,,前提是项目引用中必须添加过System.Windows.Forms

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧