回答編集履歴
2
ちょい足し
answer
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
> Q2)intをGetBytesすると、なぜ4つずつの組の配列になるのか?
|
10
10
|
|
11
|
-
C#のintは4byte符号付き整数だから
|
11
|
+
C#のintは32bit(=4byte)符号付き整数だから
|
12
12
|
|
13
13
|
|
14
14
|
> Q4)List<byte>にintをAddできないが、intをbyteに変更する方法は? BitConverterを使う?
|
1
ミス修正
answer
CHANGED
@@ -43,5 +43,7 @@
|
|
43
43
|
|
44
44
|
```C#
|
45
45
|
byte[] bytes = { 5, 12, 24, 40, 58 };
|
46
|
+
// 中略
|
47
|
+
|
46
|
-
|
48
|
+
int bitconvertersize32 = BitConverter.ToInt32(bytesarray, 0); // intは4byteだから[0]~[3]までしか使われない
|
47
49
|
```
|