چهار شنبه 22 شهریور 1396 - 10:37
روش های خواندن فایل های بزرگ (مشکلات NET. :بخش یازدهم)
با استفاده از File.ReadAllBytes() یک فایل را سریعتر باز کنید.
استفاده از File.ReadAllBytes() گاهی اوقات می تواند یک فایل را سریعتر بخواند تا اینکه یک فایل بزرگ XML را باز کند.
این می تواند تحت تاثیر عواملی مانند اینکه "آیا شما نیاز به دسترسی به تمام فایل و یا فقط یک بخش کوچک از آن را دارید." باشد.
اگر در این موضوع شک دارید، از یک ابزار مانند ANTS Performance Profiler برای اندازه گیری تاثیر روش های مختلف دسترسی به فایل استفاده کنید و آن را تجزیه و تحلیل کنید.