0
خواندن یک خط از متن فایل در برنامه
سلام خسته نباشيد.ميخواستم بدونم چطور ميشه در فايل ها، خط مورد نظر خونده بشه، يعني مثلا خط ٥ يك فايل متني خونده شود.
ممنون
4 پاسخ
0
ظاهرا این راه هم هست :
string line = File.ReadLines(FileName).Skip(Number).Take(1).First();
اینجا جند تا روش دیگه هم هست که بیشتر بر پایه حلقه هستند.
https://stackoverflow.com/questions/1262965/how-do-i-read-a-specified-line-in-a-text-file
0
به تعداد مورد نیاز readline کنید
0
ممنون، ولي راه ديگه اي نداره؟
0
سلام. این راه به نظرم ساده ترین است:
string a = File.ReadAllText(@"file.txt"); String[] b= a.Split('\n'); string c = b[4];
ابتدا مقدار فایل متنی داخل رشته ی a ریخته شده. در خط دوم رشته مورد نظر به تفکیک خط ها داخل خانه های آرایه ی b ریخته شده و در نهایت داخل خط سوم 4 امین خانه ی آرایه که می شود خط پنجم فایل میره داخل رشته ی c.