- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/04/26(木) 21:32:32.95 ID:RzRn9VkL0]
- ふらっとVisual C#,C♯,C#(初心者用)
このスレッドは 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。 ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からない場合など、勇気をもって書き込んでください。 内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。 なお、テンプレ2行目が読めない回答者は邪魔なので後述のC#相談室に移動して下さい。 >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 関連スレ ふらっとC#,C♯,C#(初心者用) Part91 toro.2ch.net/test/read.cgi/tech/1335089085/ C#, C♯, C#相談室 Part71 toro.2ch.net/test/read.cgi/tech/1332575004/ こんな感じでソフトウェア板に立てたらどうかな
- 448 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/09/13(木) 15:10:07.57 ID:uKOsy++D0]
- >byte[] data = Encoding.GetEncoding("Shift_JIS").GetBytes(text);
これが原因じゃないの? > StreamReader ss = new StreamReader(path, Encoding.GetEncoding("Shift_JIS")); > string text = ss.ReadToEnd(); > ss.Close(); この段階ではShift-JISから.netの内部で使ってるUSC-2に変換されてる それをまたshift-JISのデータが入ってるように指定してbyte配列に変換して 書き換えて、shift-JISで保存すれば壊れても当たり前のような気も つーかtextboxでも貼り付けて細かい中味を見てみろよ
- 449 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/09/13(木) 15:17:30.72 ID:JVZ9QKXg0]
- 途中で文字として扱う必要がないならStreamReader/StreamWriter使う意味なくね?
// っていうと「いや実際には……」って返ってきそうな薬罐
- 450 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/09/13(木) 15:36:36.80 ID:uKOsy++D0]
- これでOK
ideone.com/1ByPj
|

|