سلام. من میخام یه تعداد خطوط مشخصی رو از یک فایل متنی بخونم. به این صورت که هر چند خط با یه کاراکتر # از هم جدا میشه.. ینی تقریبا به صورت زیر
Appleتعداد هر خط تو گروهش مشخص نیست.ممنون
iphone5
iphone6
iphone7
#
saumsung
s8 edge
j7
j6
j5
#
سلام. من میخام یه تعداد خطوط مشخصی رو از یک فایل متنی بخونم. به این صورت که هر چند خط با یه کاراکتر # از هم جدا میشه.. ینی تقریبا به صورت زیر
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());
}
موفق باشید
لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
قوانین پرسش های دانشجویی
برای درست وارد شدن کد در قالب C# سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C# منتفل کنید
نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها