View Full Version : تست اخر فایل توی c#
h_abutorabi
پنج شنبه 24 آبان 1386, 18:39 عصر
سلام لطفا یه کد به C# بنویسین که بشه باهاش بشه رسیدن به اخر فایل رو تست کرد ممنون
hassan razavi
پنج شنبه 24 آبان 1386, 21:52 عصر
در روش زیر هروقت i برابر شد با 1- ، یعنی انتهای فایل
FileStream fs=new FileStream("C:\\a.txt",FileMode.Open)
String str="";
if(fs.CanRead())
For(int i=0;(i=fs.ReadByte())!=-1;i++)
str+=(char)i;
fs.Close();
hassan razavi
جمعه 25 آبان 1386, 15:59 عصر
اگر هم میخواهید به آخر فایل پرش کنید
if (fs.CanSeek)
fs.Seek(0,Seekorigin.End)
با کد بالا Stream Pointer یعنی خاصیت Position برابر با انتهای فایل یا همون Lenght فایل میشود
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.