In genere, vedo alcune istruzioni usando nella parte superiore del file di classe. Esempio:
using System.Collections.Generic;
using System.IO;
using System.Xml.Linq;
Ma in un progetto a cui sto lavorando, in diverse occasioni vedo 20 o più utilizzi / importazioni in un file di classe. Questo cattivo design? Sembra che le classi progettate per fare una cosa dovrebbero fare affidamento solo su alcuni componenti.
usingistruzioni senza dover aumentare il numero di classi? Tieni presente che un numero crescente di classi o file sorgente aumenterà le spese generali di gestione del codice sorgente.
usingistruzioni inutilizzate . Potresti voler vedere quanti di questi 20 sono attualmente in uso.