PDA

View Full Version : سوال: انتهای فایل(بسیار فوری)



vahid.bz
جمعه 11 اردیبهشت 1388, 10:37 صبح
سلام
می خواستم بدونم چطور میشه فهمید که به انتهای فایل رسیدم بدون اینکه اشاره گر در فایل جابجا شود
ممنون

babila
سه شنبه 15 اردیبهشت 1388, 13:05 عصر
اگر از BinnaryReader استفاده می کنی با متدPeekChar از کلاس BinnaryReader
اگر مخالف 1- بود یعنی هنوزآخر فایل نیست.

hsmfaridmehr
سه شنبه 15 اردیبهشت 1388, 13:13 عصر
فکر کنم از حلقه while استفاده بشه بهتره



System.IO.BinaryReader reader = new System.IO.BinaryReader();
while (reader.Read())
{

}


وقتی از حلقه خارج بشه به انتهای فایل رسیدیم

esmaeily-hosein
سه شنبه 15 اردیبهشت 1388, 13:30 عصر
using (StreamReader reader = new StreamReader())
{
string stLine = string.Empty;
while ((stLine = reader.ReadLine()) != null)
{

}
}

vahid.bz
چهارشنبه 16 اردیبهشت 1388, 22:17 عصر
دوستان عزیز
چیزایی که شما می گید اشاره گرو تو فایل جابه جا می کنه من نمی خوام اشاره گر جاباجابشه.
با تشکر.