我在类里面定义了几个集合和数组静态字段,用于类的方法处理数据运算,但运行调试的时候发现每个数组的都特别大(18M的数据,长度二百多万),很吃惊。但仔细核查后确实需要这么大的数组,我要实现的功能需要多个这么大的数组或集合在不同的方法里面共用并完成计算,这么是不是很麻烦呢,因为才接触C#编程,不知道怎么处理大的数据计算,还请高手们指点。下面是定义的方法和数组,数组或集合在生成时都很大,用于方法中处理。
class PointTargetEcho
{
static double[] Tslow, Tfast;
//List<int> nColoum2 = new List<int>();
List<Point> Target = new List<Point>(); //目标点阵
List<double> Fasttime = new List<double>();
List<double> Slowtime = new List<double>();
static double[] HuiboReal, HuiboImage; public void SetParameters()
{
} public void PositionMatrix()
{
} public void GenerateEcho()
{
} }
class PointTargetEcho
{
static double[] Tslow, Tfast;
//List<int> nColoum2 = new List<int>();
List<Point> Target = new List<Point>(); //目标点阵
List<double> Fasttime = new List<double>();
List<double> Slowtime = new List<double>();
static double[] HuiboReal, HuiboImage; public void SetParameters()
{
} public void PositionMatrix()
{
} public void GenerateEcho()
{
} }
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货