用snmp设置mac address的.net核心代码

String macAddress = "11:11:22:11:11:8A" ;
String[] macValues = macAddress.Split( ':');
List< byte> mac = new List< byte>();
foreach ( String v in macValues)
{
byte macValue = Byte.Parse(v, NumberStyles.AllowHexSpecifier);
mac.Add(macValue);
}
if (mac.Count != 6)
{
Console .WriteLine("Invalid MAC address." );
return ;
}

OctetString setValue = new OctetString ();
setValue.Set(mac.ToArray());

Console.WriteLine( "MAC Address: {0} (from {1})", setValue.ToMACAddressString(), macAddress);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值