public byte[] ConvertStrToByteAdr(string _adr) { int inVal = System.Int32.Parse(_adr, System.Globalization.NumberStyles.HexNumber); byte[] b = new byte[3]; b[0] = (byte)(inVal >> 16); b[1] = (byte)(inVal >> 8); b[2] = (byte)(inVal); return b; }
string hexa_val="27001"; int val_int=int.parse(hexa_val); byte[] Bytes=new byte[3]; Bytes=BitConverter.GetBytes(val_int);