PDA

View Full Version : خط به خط خوندن رشته



prince-of-persia
دوشنبه 20 اسفند 1386, 10:42 صبح
سلام

چطوری میشه خط به خط یه رشته که توی یه متغییر هست رو خوند؟

beh_develop
دوشنبه 20 اسفند 1386, 11:03 صبح
دوست گرامی آخر هر سطر در یک رشته با کاراکتر های کد اسکی 10 و 13 ( Carriage Return و Line Feed ) وجود داره که شما می تونین با استفاده از این کاراکتر ها رشته مورد نظرتونو Split کنین

prince-of-persia
سه شنبه 21 اسفند 1386, 14:02 عصر
منظورم به تابع مثل textbox1.lines هست که وقتی اونو توی یک حلقه می گذاریم خودش خط به خط برگردونه !
مثل این

foreach (string s=textbox1.lines){ }

hassan razavi
سه شنبه 21 اسفند 1386, 14:15 عصر
foreach (string s in textbox1.lines)
{
.
.
.
}

prince-of-persia
سه شنبه 21 اسفند 1386, 14:38 عصر
خوب این همونه که خودم نوشتم !!!
من گفتم یه متغییر رشته ایی نه یک رشته توی textbox

sinpin
سه شنبه 21 اسفند 1386, 14:57 عصر
این شاید کمک کنه :


using System.IO;
string s = @"salam
dooste
man";
using (StringReader sr = new StringReader(s))
{
while (sr.Peek() > 0)
MessageBox.Show(sr.ReadLine());
};

prince-of-persia
سه شنبه 21 اسفند 1386, 17:09 عصر
عالیه کار میکنه !
اما یه سوال دیگه اگر بخوام بدونم چند تا خط داخل این متغییر هست باید چکار کنم ؟