ArrayList中添加结构体
声明一个Arraylist,然后添加其元素,元素类型为struct.
代码如下:
struct Result //保存检测结果的结构体 { public string dataId; //被检数据项id public string dataNameSug; //数据名称修改建议 public string dataTypeSug; //字段类型建议 public string dataLenSug; //字段长度建议 public string fieldNameSug; //字段名称修改建议 public string dataFormatSug; //数据格式修改建议 public string score; //该条数据项得分 };Result rs;rs.dataId = uo.dataID;rs.dataNameSug=""; rs.dataTypeSug = "你好";rs.dataLenSug = "";rs.fieldNameSug = "";rs.dataFormatSug ="";rs.score = "";ArrayList list = new ArrayList();list.Add(rs);//MessageBox.Show((Result)list[0].dataTypeSug);