سه شنبه 26 دی 1396 - 10:00
اندازه های موردنیازتان را بر روی Object ها قرار دهید(مشکلات NET. :بخش بیست و هشتم)
مشکلات رایج در .net
بسیاری از Object ها (شیء ها) مانند memory stream، list و dictionary دو برابر از اندازه ی واقعی خود فضا می گیرند که باعث کپی کردن و تخصیص بی رویه می شوند.
پس اگر شما می دانید که لیست شما دارای 100،000 مورد (بیشتر یا کمتر) است، آن را به همان اندازه آنالیز کنید تا از مشکلات در آینده جلوگیری شود و با مشکلاتی مانند کمبود حافظه مواجه نشویم.