وقتی داریم فایل رو به صورت باینری می خونیم مثلا توسط تابع ReadInt32() انتهای فایل رو چطور میشه تشخیص داد که دیگه نخونیم؟