我继承了一些代码,但我不熟悉某些东西......即在属性名称之前使用括号的语法以及属性后面的附加名称:
<fmc_Flight>e__FixedBuffer1 fmc_Flight;
使用fmc_Flight再次使用fmc_Flight的目的是什么?
public <fmc_Flight>e__FixedBuffer1 fmc_Flight;
[FixedBuffer(typeof(char), 5)]
public <fmc_ICAO_arr_arpt>e__FixedBuffer2 fmc_ICAO_arr_arpt;
[FixedBuffer(typeof(char), 5)]
public <fmc_ICAO_dep_arpt>e__FixedBuffer3 fmc_ICAO_dep_arpt;
[StructLayout(LayoutKind.Sequential, Size=20), UnsafeValueType, CompilerGenerated]
public struct <fmc_Flight>e__FixedBuffer1
{
public char FixedElementField;
}
[StructLayout(LayoutKind.Sequential, Size=10), CompilerGenerated, UnsafeValueType]
public struct <fmc_ICAO_arr_arpt>e__FixedBuffer2
{
public char FixedElementField;
}
[StructLayout(LayoutKind.Sequential, Size=10), UnsafeValueType, CompilerGenerated]
public struct <fmc_ICAO_dep_arpt>e__FixedBuffer3
{
public char FixedElementField;
}