PDA

View Full Version : سوال: خواندن ار فايل تا رسيدن به اينتر



طبیب دل
سه شنبه 21 اردیبهشت 1389, 10:38 صبح
با سلام
من يه فايل متني دارم كه مي خوام اين طور ازش بخونم كه تا رسيدن به اولين اينتر در يك تكس باكس و تا رسيدن به اينتر بعدي بقيه در تكس باكس ديگه بنويسه
چه طور بايد اين كار رو انجام بدم ؟سرچ كردم ولي چيزي به دردم نخورد

ali.rezaei7
سه شنبه 21 اردیبهشت 1389, 14:11 عصر
StreanReader sr=new StreamReader(path)
textbox1.text=sr.readline();
textbox2.text=sr.readtoend();
اولی خط اول رو انتقال می ده.
دومی تا انتها رو انتقال می ده.

amirghazali
سه شنبه 21 اردیبهشت 1389, 14:51 عصر
سلام .
یک روش دیگه اینه که کل فایل را بخونید و در یک آرایه از نوع String بریزید و با دستور Split ، کارکترهای Enter را از هم جدا کنید
String[] myInputstring;

myInputstring = File.ReadAllLines(filename)

متغیر رشته ای دلخواه=myInputstring[ایندکس مورد نظر که از صفر شروع میشه].Split((char)Keys.ENTER)