دسترسی به کاراکترها و رشته های موجود در یک فایل متنی
سلام دوستان
من یه برنامه نوشتم که یه فایل متنی رو ایجاد میکنه و اطلاعاتی توی اون مینویسه. خروجی این برنامه که همون فایل متنی هست رو میخوام بعنوان ورودی بدمش به یه برنامه دیگه به زبان سی شارپ، که باید به کاراکتر ها و رشته های اون فایل متنی دسترسی داشته باشم.
یه توضیح در اینجا بدم: جای اطلاعاتی که میخوام از این فایل متنی استخراج کنم مشخصه یعنی مثلا من میخوام اطلاعات خط اول کاراکتر دهم، خط چهارم کاراکتر دهم، خط هفتم کاراکتر دهم و ... را بخونم؛ لازم به ذکره که رشته ای که با کاراکتر دهم شروع میشه رو در یک متغیر ذخیره کنم و بعدا در برنامه استفاده کنم.
ممنون میشم راهنمایی کنید و پیشنهاد بدید چیکار کنم.
نقل قول: دسترسی به کاراکتر ها و رشته های موجود در یک فایل متنی
از تابع splite استفاده نمائید.
اگر پایان هر خط مثلاً ؛ گذاشتید بر اساس همین کاراکتر اگه نه '\r\n' کاراکتر معرف سطر جدید است بر این اساس رشته رو تبدیل به آرایه ای سطرها کنید. بقیه داستان که مشخصه...
نقل قول: دسترسی به کاراکتر ها و رشته های موجود در یک فایل متنی
سلام ، شما اول در مورد خواندن خط به خط با #C یا C# read lines from text file جست و جو کنید
string[] lines = System.IO.File.ReadAllLines("c:\\test.txt");
for (int i = 0; i < lines.Length; i++)
{
string line = lines[i];
// Do something
}
از خط صفر تا اخرین خط موجود در فایل که میخونید ، می تونید خط ها رو بشمرید یا اینکه محتویات اون خط رو بدست بیارید .
و ... ( مثالهای زیادی در مورد چیزی که نیاز دارین تو سایت هست )