[Serializable]
public class ProgramDataFileClass
{
///
/// 软件的程序版本
///
[XmlIgnore]
public int ProgramVersion;
///
///程序名称
///
public List
ProgrameNameList;
///
/// 程序数据集 木板参数
///
public DataSet ProgramDataSet;
///
///程序数据集 上下光源
///
public DataSet LightSourceBrightnessDataSet;
///
/// 程序数算法参数据集 上相机
///
public DataSet TopProgramParameterDataSet;
///
/// 程序数算法参数据集 下相机
///
public DataSet BottomProgramParameterDataSet;
public ProgramDataFileClass()
{
ProgramVersion = 23;
ProgrameNameList = new List(1000);
ProgramDataSet = new DataSet();
LightSourceBrightnessDataSet = new DataSet();
TopProgramParameterDataSet = new DataSet();
BottomProgramParameterDataSet = new DataSet();
}
}
xml序列化会把数据正常保存,二进制会漏掉数据
[XmlIgnore]