View Full Version : خط به خط خوندن رشته
prince-of-persia
دوشنبه 20 اسفند 1386, 11:42 صبح
سلام
چطوری میشه خط به خط یه رشته که توی یه متغییر هست رو خوند؟
beh_develop
دوشنبه 20 اسفند 1386, 12:03 عصر
دوست گرامی آخر هر سطر در یک رشته با کاراکتر های کد اسکی 10 و 13 ( Carriage Return و Line Feed ) وجود داره که شما می تونین با استفاده از این کاراکتر ها رشته مورد نظرتونو Split کنین
prince-of-persia
سه شنبه 21 اسفند 1386, 15:02 عصر
منظورم به تابع مثل textbox1.lines هست که وقتی اونو توی یک حلقه می گذاریم خودش خط به خط برگردونه !
مثل این
foreach (string s=textbox1.lines){ }
hassan razavi
سه شنبه 21 اسفند 1386, 15:15 عصر
foreach (string s in textbox1.lines)
{
.
.
.
}
prince-of-persia
سه شنبه 21 اسفند 1386, 15:38 عصر
خوب این همونه که خودم نوشتم !!!
من گفتم یه متغییر رشته ایی نه یک رشته توی textbox
sinpin
سه شنبه 21 اسفند 1386, 15: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, 18:09 عصر
عالیه کار میکنه !
اما یه سوال دیگه اگر بخوام بدونم چند تا خط داخل این متغییر هست باید چکار کنم ؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.