「トップページ/CSHARP/Tips」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
|&big(){小技}|
#contents()
----
*数値をbyte配列に変換(byte配列)
uint numver = 1;
byte[] byteArray = BitConverter.GetBytes(number);
*byte配列を数値に変換(byte配列)
var byteArray = new byte {0,1,2,3};
uint dwValue = BitConverter.ToUInt32(byteArray, 0);
*byte配列をCSV形式の文字列に変換(csv,byte配列)
string.Join(",", byteArray.Select(x => x.ToString("X2")));
*CSV形式の文字列をbyte配列に変換(csv,byte配列)
byte[] byteArray =
text.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries)
.Select((x) => Convert.ToByte(x, 16))
.ToArray();
|&big(){小技}|
#contents()
----
*数値をbyte配列に変換(byte配列)
uint numver = 1;
byte[] byteArray = BitConverter.GetBytes(number);
*byte配列を数値に変換(byte配列)
var byteArray = new byte {0,1,2,3};
uint dwValue = BitConverter.ToUInt32(byteArray, 0);
*CSV形式の文字列をbyte配列に変換(csv,byte配列)
byte[] byteArray =
text.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries)
.Select((x) => Convert.ToByte(x, 16))
.ToArray();
*byte配列をCSV形式の文字列に変換(csv,byte配列)
string.Join(",", byteArray.Select(x => x.ToString("X2")));