public struct File_Pa
{
public NumOfTreatmentUnits []aa
}
public struct NumOfTreatmentUnits
{
public struct TreatmentUnit {..} } 假如aa[3]我怎么创建 TreatmentUnit
{
public NumOfTreatmentUnits []aa
}
public struct NumOfTreatmentUnits
{
public struct TreatmentUnit {..} } 假如aa[3]我怎么创建 TreatmentUnit
{
public struct MyStruct2
{
public int i;
}
}
class main
{
static void Main()
{
MyStruct1.MyStruct2 s;
s.i = 10;
Console.WriteLine(s.i);
}
}
{
public struct TreatmentUnit
{
.........
} public TreatmentUnit tt; //
}
可能我表达不清晰:
File_Pa 里面包含了 struct NumOfTreatmentUnits 注意是一个数组。。
而 NumOfTreatmentUnits 里面又有很多 struct 例如我说的 TreatmentUnit 我要达到的效果是:
File_Pa.NumOfTreatmentUnits[1]. TreatmentUnit .aa=X
File_Pa.NumOfTreatmentUnits[2]. TreatmentUnit .aa=Y怎么解决呢?
{
public NumOfTreatmentUnits[] aa;
}
public struct NumOfTreatmentUnits
{
public struct TreatmentUnit
{
public int a;
public int b;
}
public TreatmentUnit tre;
}赋值 File_Pa pa;
pa.aa = new NumOfTreatmentUnits[6];
pa.aa[1].tre.a = 4;
pa.aa[1].tre.b = 9;