namespace Mutex
{
class Program
{
static void Main(string[] args)
{
LableArray la = new LableArray();
for (int i = 0; i < 1000;i++ )
{
la.array[i] = i;
} } public struct LableArray
{
public int i;
public bool isTranser;
public int[] array;
LableArray(int i=0, bool j=false)
{
this.i = i;
isTranser = j;
array = new int [1000];
}
} public static object[] array = new object[1000];
}
}
为什么 la.array[i] = i;会中断。
{
class Program
{
static void Main(string[] args)
{
LableArray la = new LableArray();
for (int i = 0; i < 1000;i++ )
{
la.array[i] = i;
} } public struct LableArray
{
public int i;
public bool isTranser;
public int[] array;
LableArray(int i=0, bool j=false)
{
this.i = i;
isTranser = j;
array = new int [1000];
}
} public static object[] array = new object[1000];
}
}
为什么 la.array[i] = i;会中断。
for (int i = 0; i < 1000; i++)
la[i] = new LableArray(0, false);