按照的现在的代码,在使用类内部的数组前初始化,然后可以赋值和使用,如下 Study[] Study_Data = new Study[100]; Study_Data[0] = new Study(); Study_Data[0].teach = new double[5]; Study_Data[0].teach[0] = 10.0; Console.WriteLine(Study_Data[0].teach[0].ToString());
class Study { public double[] input = new double[100]; public double[] teach = new double[100]; };Study[] Study_Data = Enumerable.Repeat(100, new Study()).ToArray();
Study_Data[0] = new Study();
Study_Data[0].teach = new double[5];
Study_Data[0].teach[0] = 10.0;
Console.WriteLine(Study_Data[0].teach[0].ToString());
{
public double[] input = new double[100];
public double[] teach = new double[100];
};Study[] Study_Data = Enumerable.Repeat(100, new Study()).ToArray();