سلام. من میخام یه تعداد خطوط مشخصی رو از یک فایل متنی بخونم. به این صورت که هر چند خط با یه کاراکتر # از هم جدا میشه.. ینی تقریبا به صورت زیر
Appleتعداد هر خط تو گروهش مشخص نیست.ممنون
iphone5
iphone6
iphone7
#
saumsung
s8 edge
j7
j6
j5
#
Printable View
سلام. من میخام یه تعداد خطوط مشخصی رو از یک فایل متنی بخونم. به این صورت که هر چند خط با یه کاراکتر # از هم جدا میشه.. ینی تقریبا به صورت زیر
Appleتعداد هر خط تو گروهش مشخص نیست.ممنون
iphone5
iphone6
iphone7
#
saumsung
s8 edge
j7
j6
j5
#
خب چجوری بخونمش؟ این اخطار رو میده
can't read from closed textreader
راحت ترین کار اینه که خط به خط اطلاعات رو دریافت کنی اگر اطلاعات اون خط غیر از # بود با اطلاعات قبلی جمع کنی
اگر اطلاعات # بود اون وقت متغیر جدیدی تعریف بشه و اطلاعات درون اون قرار بگیره
من دنبال همین میگردم که چطور می تونم خط اول یا دوم textbox رو بکشم بیرون و اون رو داخل string بریزم
اگر لطف کنید کدش رو بذارید ممنون می شم هر جا گشتم نبود
با سلام
خود TextBox همچین امکانی رو داره و میتونید از Lines استفاده کنید
که از اندیس 0 به عنوان خط اول شروع میشه
string str1 = textBox1.Lines[0];
جواب دوستمون که در بالا پرسید:نقل قول:
سلام. من میخام یه تعداد خطوط مشخصی رو از یک فایل متنی بخونم. به این صورت که هر چند خط با یه کاراکتر # از هم جدا میشه.. ینی تقریبا به صورت زیرApple
iphone5
iphone6
iphone7
#
saumsung
s8 edge
j7
j6
j5
#
تعداد هر خط تو گروهش مشخص نیست.ممنون
string str = textBox1.Text;
string[] input = str.Split('#');
foreach (var item in input)
{
MessageBox.Show(item.ToString());
}
موفق باشید