質問編集履歴
2
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -31,9 +31,21 @@
|
|
31
31
|

|
32
32
|
|
33
33
|
|
34
|
-
===========================================
|
34
|
+
=================================================
|
35
|
-
● 追記1
|
36
35
|
|
37
|
-
アルファベットで入力した際は、上手くパディングが入り、データを書き込むことができます。
|
38
36
|
|
37
|
+
●追記2
|
38
|
+
|
39
|
+
kutsulogさんのお答えを元にプログラムを書き換えてみました。
|
40
|
+
|
41
|
+
Encoding enc = Encoding.GetEncoding("Shift_JIS");
|
42
|
+
|
43
|
+
foreach (data Item in lst)
|
44
|
+
{
|
45
|
+
w.Write(Item.joint_cb.PadLeft(15 - (enc.GetByteCount(Item.joint_cb) - Item.joint_cb.Length),'\0'));
|
46
|
+
}
|
47
|
+
|
48
|
+
としたところ、3バイト短くなりましたが、以前15バイトに納められずにいます・・・
|
49
|
+
|
50
|
+
|
39
|
-

|
1
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -28,4 +28,12 @@
|
|
28
28
|
|
29
29
|
すると以下のような結果となります。
|
30
30
|
|
31
|
-

|
31
|
+

|
32
|
+
|
33
|
+
|
34
|
+
===========================================
|
35
|
+
● 追記1
|
36
|
+
|
37
|
+
アルファベットで入力した際は、上手くパディングが入り、データを書き込むことができます。
|
38
|
+
|
39
|
+

|