PDA

View Full Version : سوال: نوشتن آرایه بایت در فایل



neda mpr
چهارشنبه 09 مرداد 1392, 09:34 صبح
سلام خسته نباشین، من میخوام یه آرایه از بایتها رو توی یک فایل ذخیره کنم، اومدم توی یک حلقه for تمام عناصر این آرایه رو writeLine کردم. ولی چون طول آرایه خیلی زیاده (2 به توان 28) خیلی تاخیر داره، اینطوری نوشتم:

StreamWriter wr; wr.WriteLine(b[i]);

یه متد هم توی BinaryWriter هست که آرایه رو میگیره و کلش رو مینویسه و دیگه نیاز به حلقه نداره ولی مشکل اون اینه که بایتهارو به صورت کد اسکی مینویسه و پشت سر هم مینویسه من میخوام توی هر خط یه بایت نوشته بشه و کد اسکی نباشه و خیلی سریع باشه
کسی میتونه کمکم کنه؟ ممنون

malizergani
یک شنبه 13 مرداد 1392, 04:36 صبح
سلام دوست عزیز

فکر کنم این روش صحیح تره؛


System.IO.File.WriteAllBytes(b);