|
■No81398 (あおいそら さん) に返信 > 改行文字をSprit出来るように置換してやる方法もあるのですが、 分割するのは「Split」ですね。 今回書かれた「Sprit」は、船のへさき(斜檣)のことです。
> 確実に三行入れば、string型の配列を作って[1]と[2]を取ればいいのですが、 > 三行目が入らないときはエラーが発生してしまいます。
これでどうでしょう。 仮に TextBox の内容が空だったとしても、 二行目・三行目は "" になるだけで、エラーにはなりません。
string[] lines = (textBox1.Text + "\r\n\r\n").Split(new string[] { "\r\n" }, 4, StringSplitOptions.None); string 二行目 = lines[1]; string 三行目 = lines[2];
// 上記では、改行文字が CrLf であるという前提で書いています。
|