2011-01-27 12 views
24

Utilizzo Visual Studio 2010 e sto provando a utilizzare il tipo BigInteger in un programma C#. Questo tipo dovrebbe essere disponibile nello spazio dei nomi System.Numerics, ma non sembra che sia installato nel framework .Net 4.0. Quando digito "using System.Numerics;" in VS2010, viene visualizzata una sottolineatura rossa sotto "Numerics". Qualcun altro ha mai avuto questo problema?Dov'è il mio spazio dei nomi System.Numerics?

Se sì, come lo risolvete? Ho appena scaricato di nuovo e reinstallato (riparato) il framework .Net 4.0, ma questo non ha aiutato. Non ho mai avuto problemi con altri programmi C# che ho scritto, quindi mi chiedo cosa mi manca.

+3

Si è aggiunto un riferimento a System.numeric DLL? –

risposta

43

è necessario aggiungere un riferimento all'assembly di System.Numerics.dll

I MSDN entry on BigInteger stati:

BigInteger Struttura
...
Spazio dei nomi: System.Numerics
montaggio: System.Numerics (in System.Numerics.dll)

+1

Doh! Questo è stato. Grazie mille! Non appena il timer è scaduto, contrassegnerò questa come risposta. – Kevin

+0

Hai salvato il mio amico giorno :) – bksi

Problemi correlati