می خواهم یک فایل حجیم که بوسیله BinaryReader خواندهام را به قطعاتی تقسم کنم، چگونه میتوانم این کار را انجام دهم؟
اندازه قطعات بر حسب MB می باشد. یعنی هر قطعه باید مثلا 20MB حجم داشته باشد.
لطفا یاری کنید، مرسی...
می خواهم یک فایل حجیم که بوسیله BinaryReader خواندهام را به قطعاتی تقسم کنم، چگونه میتوانم این کار را انجام دهم؟
اندازه قطعات بر حسب MB می باشد. یعنی هر قطعه باید مثلا 20MB حجم داشته باشد.
لطفا یاری کنید، مرسی...
فکر میکنم اینجا شما از روش دیگری استفاده کنید راحت تر باشه ها
using (FileStream file = new FileStream(sample.exe))
{
byte[] byte = new byte[size];
int read;
read = file.Read(byte, 0, size);
while (read == size)
{
......
}
}
ممنونم از کدی که ارسال کردید، مسئلهای که هست این است که در این پروژه باید از Binaryreader حتما استفاده کنم. فایل های مورد استفاده من حداکثر به 10GB می رسد که بسیار بزرگ است. مشکل من بیشتر برای قطعه بندی کردن فایل است!! که واقعا نمیدانم به چه صورت باید عمل کنم. ممنون میشوم راهنمایی کنید
سلام به آدرس های یه سری بزن شاید کمکی کنه
http://www.codeproject.com/Articles/...-in-C-WinForms
http://www.codeproject.com/Articles/...tter-in-Csharp
http://www.c-sharpcorner.com/UploadF...es-in-C-Sharp/