Як правило, я бачу декілька, що використовують оператор у верхній частині файлу класу. Приклад:
using System.Collections.Generic;
using System.IO;
using System.Xml.Linq;
Але в проекті, над яким я працюю, я декілька разів бачу 20 або більше вживань / імпортів у одному файлі класу. Це поганий дизайн? Здається, що класи, призначені для виконання однієї речі, повинні покладатися лише на кілька компонентів.
usingоператорів, не збільшуючи кількість класів? Майте на увазі, що збільшення кількості класів або вихідних файлів збільшить накладні витрати на управління вихідним кодом.
usingоператори. Ви можете побачити, скільки з цих 20 фактично використовуються.