将字符串转换为MAC地址

时间:2016-05-11 12:40:27

标签: c# string

将字符串转换为mac地址,例如0000001需要更改为00:00:01在php中,我可以通过此$HexVal=rtrim(strtoupper(chunk_split($hexval, 2, ':')),':');得到它,我需要在C#中完全相同。 我有前6个值为00:01:AB,我从十进制数得到最后六个值。如果我输入1则需要更改为00:00:01。所以我就把00到00:00:00:00:01。

1 个答案:

答案 0 :(得分:3)

好的,

 var temp = Regex.Replace("000001", ".{2}", "$0:");
 var tempo = temp.Remove(temp.Trim().Length - 1);//or
 var tempo = temp.Trim(':');