文字列から一行ずつ読み込むについて質問です。
- 題名: 文字列から一行ずつ読み込むについて質問です。
- 著者: しろがね
- 日時: 2005/08/06 17:28:53
- ID: 12098
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 文字列から一行ずつ読み込むについて質問です。
- 著者: ガッ
- 日時: 2005/08/07 12:32:43
- ID: 12110
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 文字列から一行ずつ読み込むについて質問です。
- 著者: しろがね
- 日時: 2005/08/08 12:55:31
- ID: 12122
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: 文字列から一行ずつ読み込むについて質問です。
- 著者: こう
- 日時: 2005/08/08 14:55:23
- ID: 12123
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: 文字列から一行ずつ読み込むについて質問です。
- 著者: しろがね
- 日時: 2005/08/08 16:08:01
- ID: 12125
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: 文字列から一行ずつ読み込むについて質問です。
- 著者: おおた
- 日時: 2005/08/09 8:42:08
- ID: 12133
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
DOBON.NET > プログラミング道 > .NET Tips > 文字列・暗号化
にある
文字列から一行ずつ読み込む
'TextBox1に入力されている文字列から一行ずつ読み込む
'文字列(TextBox1に入力された文字列)からMemoryStreamインスタンスを作成
Dim ms As New System.IO.MemoryStream _
(System.Text.Encoding.GetEncoding(932).GetBytes(TextBox1.Text))
'StreamReaderインスタンスの作成
Dim rs As New System.IO.StreamReader(ms)
'ストリームの末端まで繰り返す
Do While (rs.Peek() > -1)
'一行読み込んで表示する
Console.WriteLine(rs.ReadLine())
Loop
rs.Close()
は日本語の文字列でもちゃんと動くのでしょうか?
それとも半角英数のみですか?
日本語のままで取り出したいのですが実行すると
記号のようになったり(バイト配列?)なにも出なかったりします。
アドバイスおねがいします。