社区
C#
帖子详情
请教:如何用c#获得mac地址和工作组名称?
gucao
2004-04-15 12:38:20
如何获得本机或局域网其他机器的mac地址,工作组名称?大恩不言谢!
...全文
239
3
打赏
收藏
请教:如何用c#获得mac地址和工作组名称?
如何获得本机或局域网其他机器的mac地址,工作组名称?大恩不言谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gucao
2004-04-16
打赏
举报
回复
十分感谢,已经成功获取了。
得寸进尺,工作组名称又如何获得呢?
istring
2004-04-15
打赏
举报
回复
//返回Mac地址
public string GetMacAddress()
{
ManagementClass mc;
ManagementObjectCollection moc;
try
{
mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
moc = mc.GetInstances();
}
catch
{
return "无法得到网卡物理地址!";
}
//****先得到网卡数目
int i = 0;
foreach(ManagementObject mo in moc)
{
if((bool)mo["IPEnabled"] == true)
{
i++;
}
mo.Dispose();
}
//***赋值给数组
ManagementClass mc_2 = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc_2 = mc_2.GetInstances();
string []array = new string[i];
int j = 0;
foreach(ManagementObject mo in moc_2)
{
if((bool)mo["IPEnabled"] == true)
{
string temp = mo["MacAddress"].ToString();
temp = temp.Replace(":","-");
array[j] = temp;
j++;
}
mo.Dispose();
}
string retv="";
foreach(string s in array)
retv+=s;
if(retv.Length>17)
{
retv=retv.Substring(0,17);
}
return retv;
}
wish u Good Luck
接分!!!!!!!
liuminxin
2004-04-15
打赏
举报
回复
帮你顶!!!!!!!!!!!!!
C#
零基础入门课程
零基础
C#
入门课程旨在帮助编程小白从零开始掌握
C#
语言的基础知识和编程技能。课程主要包括以下几个方面:
C#
语言简介与开发环境搭建:介绍
C#
语言的特点、应用场景和优势,并教授如何搭建
C#
开发环境,选择和使用常用工具。
C#
基础语法:详细讲解
C#
的基本语法规则和代码结构,包括变量和数据类型的声明和使用、运算符的种类和应用、控制语句的编写等。面向对象编程:深入介绍面向对象编程的基本概念,如类、对象、继承、多态、封装和抽象等,并教授如何定义类和创建对象。常用类库和框架:介绍.NET Framework的强大功能和各种类库,以及如何在
C#
编程中利用这些类库和框架提升编程效率。此外,课程还会提供一些实践项目,让学员通过实际操作来巩固所学知识,提高编程能力。总之,零基础
C#
入门课程是一门全面、系统的
C#
编程入门教程,适合对
C#
编程感兴趣的初学者学习。通过本课程的学习,学员将掌握
C#
编程的基本知识和技能,为后续的进阶学习和项目开发打下坚实的基础。
用
C#
下的Raw Socket编程实现网络封包监视Icmp/Igmp
用
C#
下的Raw Socket编程实现网络封包监视谈起socket编程,大家也许会想起QQ和IE,没错。还有许多网络工具如P2P、NetMeeting等在应用层实现的应用程序,也是用socket来实现的。Socket是一个网络编程接口,实现于网络应用层,Windows Socket包括了一套系统组件,充分利用了MicrosoftWindows消息驱动的特点。Socket规范1.
CSDN社区排名出炉了,来看看你的排名是多少?
粉丝数排名前30名 No.1 :287773〖沉默王二〗 No.2 :105856〖
C#
〗 No.3 :101502〖78技术人社群〗 No.4 : 97770〖冰河社区〗 No.5 : 85272〖JavaScript〗 No.6 : 78803〖Android〗 No.7 : 65372〖抱团内卷,冲大厂!〗 No.8 : 64038〖C语言〗 No.9 : 63947〖程序人生,道阻且长〗 No.10: 60179〖CSS〗 No.11: 60071〖C++ 语言〗 No.12: 58788〖..
程序员30多岁就做不动?若宫雅子:我60岁开始学编程!
在编程技能层面,比如 Java、
C#
、JavaScript 等,平均每个程序员所拥有的标签数量随年龄增长而有所下降,在 30 岁时触底,在 40 岁到 50 岁之间出现反弹,而在 60 岁左右呈分散状,程序员越老似乎就拥有越多的技能集,在学习新技能上也没有出现很大偏差,没有明显证据表明大龄程序员无法掌握新技术。今年 83 岁高龄的若宫雅子(日本)如今已是年龄最大的软件开发工程师,但在她前半生的工作中没有做过任何与程序开发相关的工作,甚至连电脑都没有接触过,这项技能完全来自于退休后的自学。
负载均衡常用的几种方式
一、HTTP重定向 HTTP重定向服务器就是一个普通的服务器,当用户访问时,其会根据一定的算法得到服务器集群的一个真实服务器的IP地址,将其放在HTTP响应头中,响应状态码为(302),当用户浏览器接收到这个响应时,会将得到的真实服务器的IP地址提出并重新访问。如上图所示,当用户访问域名时通过DNS解析得到114.100.20.200,然后访问114.100.20.200,...
C#
110,580
社区成员
642,559
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章