سلام دوستان
با تبریک سال نو , می خواستم بدونم چظور می تونم در یک فایل باینری چند بایت رو از وسط یک فایل باینری حذف کنم مثلا از بایت 15 تا بایت 25
ممنون میشم دوستان راهنمایی کنند
با تشکر
سلام دوستان
با تبریک سال نو , می خواستم بدونم چظور می تونم در یک فایل باینری چند بایت رو از وسط یک فایل باینری حذف کنم مثلا از بایت 15 تا بایت 25
ممنون میشم دوستان راهنمایی کنند
با تشکر
سلام.
Pointer فایل رو به بایت 15 فایل منتقل می کنید، سپس 10 بایت رو صفر می نویسید. می تونید یک بایت صفر هم بنویسید. یعنی فقط خونه 15 رو صفر کنید. همه اینها بستگی به این داره که ساختار فایل مورد نظرتون چی هستش... همینطوری نمیشه براش راه حل ارائه داد... در هر حال، با متود Seek رو کلاس BinaryWriter، (یا دیگر کلاسهای کار با Stream ها) می تونید Stream Position رو تغییر بدید.
موفق باشید.