public byte[] GetMacAsBytes() { var bytes = Mac.Split('-'); var parsed = new byte[bytes.Length]; for (var x = 0; x < bytes.Length; x++) { parsed[x] = byte.Parse(bytes[x], NumberStyles.HexNumber); } return(parsed); }