public void SetData(byte[] data) { if (data.Length != 4) throw new ArgumentException("data length must be 4"); for (int i = 0; i < 4; i++) this.data[i] = data[i]; } }