Unity3D - C# 当前上下文中不存在名称 'BigInteger'
Unity3D - C# The name 'BigInteger' does not exist in the current context
我不明白为什么我在 BigInteger a = new BigInteger(25);
行报错
这是我的代码:
using UnityEngine;
using System.Collections;
using System.Numerics;
public class Variabili : MonoBehaviour {
BigInteger a = new BigInteger(25);
public static ulong atomi;
public static float tempoDiGIoco = 0;
public static float metri = 0;
public static float kilometri = 0;
public static float anniluce = 0;
public static float prestige = 1.00f;
}
您使用的是等效于 .NET 3.5 的 Mono 版本,但 System.Numerics 在 .NET 4.0+ only 中可用。
恐怕你 have to add a third party library 到你的项目。
Unity3d doesn't have BigInteger 实现。
这个:biginteger.codeplex.com应该没问题。
我不明白为什么我在 BigInteger a = new BigInteger(25);
这是我的代码:
using UnityEngine;
using System.Collections;
using System.Numerics;
public class Variabili : MonoBehaviour {
BigInteger a = new BigInteger(25);
public static ulong atomi;
public static float tempoDiGIoco = 0;
public static float metri = 0;
public static float kilometri = 0;
public static float anniluce = 0;
public static float prestige = 1.00f;
}
您使用的是等效于 .NET 3.5 的 Mono 版本,但 System.Numerics 在 .NET 4.0+ only 中可用。
恐怕你 have to add a third party library 到你的项目。
Unity3d doesn't have BigInteger 实现。
这个:biginteger.codeplex.com应该没问题。