2010-11-26 9 views
5

He intentado utilizar el tipo de BigInteger, que supuestamente es nuevo en .NET Framework 4.0.Cómo utilizar BigInteger en VS 2010

Parece que no puedo acceder a él y aparece un error al intentar hacer referencia a él mediante el uso de System.Numerics.

¿Alguna idea de lo que estoy haciendo mal? Lo siento si esta es una pregunta estúpida ...

+0

¿Puede proporcionarnos una muestra del código? –

Respuesta

11
  1. Add a reference a la System.Numerics asamblea para su proyecto.

    a. En el Explorador de soluciones, haga clic con el botón derecho en el nodo del proyecto y haga clic en Agregar referencia.

    b. En el cuadro de diálogo Agregar referencia, seleccione la pestaña .NET.

    c. Seleccione System.Numerics, y luego haga clic en OK.

  2. Añadir un using directive importar el espacio de nombres System.Numerics:

    using System.Numerics; 
    
  3. Utilice la BigInteger structure:

    var i = new BigInteger(934157136952); 
    
+1

¿Por qué la 'var' innecesaria? ¡Ya sabes el tipo! –

+0

Eso fue todo. ¡Gracias! –

+0

@Bradley: No hace la diferencia. –

3

Agregaste una referencia a System.Numerics?

Haga clic derecho sobre Referencias -> Agregar referencia -> pestaña .NET -> System.Numerics -> OK

1

agregar una referencia al ensamblaje System.Numerics.

Añadir using System.Numerics; comunicado

1

Agregue una referencia de proyecto (Proyecto ... Agregar referencia ...) a System.Numerics?