//------------------------------------------------------------------------- public override void load(EbPropSet prop_set) { var prop_state = prop_set.getPropInt("I_State"); State = prop_state == null ? DataState.Default : (DataState)prop_state.get(); FishColumns = new List<FormationElementStruct>(); for (int i = 1; i <= 10; ++i) { string strFishColumns = prop_set.getPropString("T_FishColumns" + i.ToString()).get(); string[] arrayFishColumns = strFishColumns.Split(';'); FormationElementStruct formationElementStruct = new FormationElementStruct(); formationElementStruct.Fish = EbDataMgr.Instance.getData<TbDataFish>(int.Parse(arrayFishColumns[0])); formationElementStruct.ColumnNumber = int.Parse(arrayFishColumns[1]); formationElementStruct.Amount = int.Parse(arrayFishColumns[2]); FishColumns.Add(formationElementStruct); } }
//------------------------------------------------------------------------- public override void load(EbPropSet prop_set) { var prop_state = prop_set.getPropInt("I_State"); State = prop_state == null ? DataState.Default : (DataState)prop_state.get(); FishColumns = new List <FormationElementStruct>(); for (int i = 1; i <= 10; ++i) { string strFishColumns = prop_set.getPropString("T_FishColumns" + i.ToString()).get(); string[] arrayFishColumns = strFishColumns.Split(';'); FormationElementStruct formationElementStruct = new FormationElementStruct(); formationElementStruct.Fish = EbDataMgr.Instance.getData <TbDataFish>(int.Parse(arrayFishColumns[0])); formationElementStruct.ColumnNumber = int.Parse(arrayFishColumns[1]); formationElementStruct.Amount = int.Parse(arrayFishColumns[2]); FishColumns.Add(formationElementStruct); } }