Poiché utilizzo due diversi spazi dei nomi di raccolta generici (System.Collections.Generic
e Iesi.Collections.Generic
), ho dei conflitti. In altre parti del progetto, sto usando sia il NUnit e il quadro mstest, ma qualifico che quando chiamo Assert
Voglio usare la versione NUnit perUtilizzo dell'istruzione con Generics: utilizzo di ISet <> = System.Collections.Generic.ISet <>
using Assert = NUnit.Framework.Assert;
Quali grandi opere, ma voglio fare lo stesso cosa con tipi generici. Tuttavia, le seguenti linee non funzionano
using ISet = System.Collections.Generic.ISet;
using ISet<> = System.Collections.Generic.ISet<>;
Qualcuno sa come dire .net come utilizzare l'istruzione using con generics?
Questa è una caratteristica di tanto in tanto richiesto. È stato sulla lista delle funzionalità possibili per un lungo periodo, ma non ha mai avuto una priorità sufficientemente alta da poter essere implementato. –
Eric, questa è la prima volta che ho incontrato questo problema, dal momento che il framework .net 4.0 ha aggiunto ISet <> e la dll di Iesi.Collections ha 3.5. Di solito altri sviluppatori sono bravi a non contrastare con lo standard .net naming. –
Perché lo hai in due diversi namespace? Potete fornire maggiori informazioni? –