public static DeclareQuestionWarehouse Create(string in_answer_1, string in_answer_2, string in_answer_3, string in_describe, int in_id, string in_sort) { DeclareQuestionWarehouse tmp = new DeclareQuestionWarehouse(); tmp._answer_1 = in_answer_1; tmp._answer_2 = in_answer_2; tmp._answer_3 = in_answer_3; tmp._describe = in_describe; tmp._id = in_id; tmp._sort = in_sort; return(tmp); }
public static void SetData() { if (_dataCaches == null && LuaEnv.isLoadLuaCfg) { long startTime = DateTime.Now.Ticks; Dictionary <int, int[]> dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataQuestionWarehouse"); if (dic == null) { LuaEnv.SharedLuaEnv.DoString("DataQuestionWarehouse = require 'Lua/Config/DataQuestionWarehouse'"); dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataQuestionWarehouse"); } if (dic != null) { _dataCaches = new Dictionary <int, DeclareQuestionWarehouse>(79); foreach (var item in dic) { DeclareQuestionWarehouse tmp = new DeclareQuestionWarehouse(); tmp.Answer1 = CfgStringLua.Get(item.Value[0]); tmp.Answer2 = CfgStringLua.Get(item.Value[1]); tmp.Answer3 = CfgStringLua.Get(item.Value[2]); tmp.Describe = CfgStringLua.Get(item.Value[3]); tmp.Id = item.Value[4]; tmp.Sort = CfgStringLua.Get(item.Value[5]); _dataCaches.Add(item.Key, tmp); } } Record(startTime, DateTime.Now.Ticks, "QuestionWarehouse"); } if (_dataCaches == null && _fillDataCallBack != null) { if (_dataCaches == null) { long startTime = DateTime.Now.Ticks; _dataCaches = new Dictionary <int, DeclareQuestionWarehouse>(79); _fillDataCallBack(_dataCaches); Record(startTime, DateTime.Now.Ticks, "QuestionWarehouse"); } } }
public static void Convert(Dictionary <int, DeclareQuestionWarehouse> data) { if (data == null) { return; } data.Clear(); data.Add(1, DeclareQuestionWarehouse.Create(StringDefines.Key_17563, StringDefines.Key_17564, StringDefines.Key_17565, StringDefines.Key_17566, 1, StringDefines.Key_17567)); data.Add(2, DeclareQuestionWarehouse.Create(StringDefines.Key_17568, StringDefines.Key_17569, StringDefines.Key_17570, StringDefines.Key_17571, 2, StringDefines.Key_17572)); data.Add(3, DeclareQuestionWarehouse.Create(StringDefines.Key_17573, StringDefines.Key_15107, StringDefines.Key_15110, StringDefines.Key_17574, 3, StringDefines.Key_3685)); data.Add(4, DeclareQuestionWarehouse.Create(StringDefines.Key_17575, StringDefines.Key_17576, StringDefines.Key_17577, StringDefines.Key_17578, 4, StringDefines.Key_17579)); data.Add(5, DeclareQuestionWarehouse.Create(StringDefines.Key_17580, StringDefines.Key_17581, StringDefines.Key_17582, StringDefines.Key_17583, 5, StringDefines.Key_17584)); data.Add(6, DeclareQuestionWarehouse.Create(StringDefines.Key_14431, StringDefines.Key_17585, StringDefines.Key_17586, StringDefines.Key_17587, 6, StringDefines.Key_17588)); data.Add(7, DeclareQuestionWarehouse.Create(StringDefines.Key_17589, StringDefines.Key_17590, StringDefines.Key_17591, StringDefines.Key_17592, 7, StringDefines.Key_17593)); data.Add(8, DeclareQuestionWarehouse.Create(StringDefines.Key_17590, StringDefines.Key_17589, StringDefines.Key_17591, StringDefines.Key_17594, 8, StringDefines.Key_17593)); data.Add(9, DeclareQuestionWarehouse.Create(StringDefines.Key_17595, StringDefines.Key_17596, StringDefines.Key_17597, StringDefines.Key_17598, 9, StringDefines.Key_17599)); data.Add(10, DeclareQuestionWarehouse.Create(StringDefines.Key_16856, StringDefines.Key_16855, StringDefines.Key_16941, StringDefines.Key_17600, 10, StringDefines.Key_16915)); data.Add(11, DeclareQuestionWarehouse.Create(StringDefines.Key_17601, StringDefines.Key_17602, StringDefines.Key_17603, StringDefines.Key_17604, 11, StringDefines.Key_17605)); data.Add(12, DeclareQuestionWarehouse.Create(StringDefines.Key_17606, StringDefines.Key_17607, StringDefines.Key_17608, StringDefines.Key_17609, 12, StringDefines.Key_17610)); data.Add(13, DeclareQuestionWarehouse.Create(StringDefines.Key_17611, StringDefines.Key_17612, StringDefines.Key_17613, StringDefines.Key_17614, 13, StringDefines.Key_17615)); data.Add(14, DeclareQuestionWarehouse.Create(StringDefines.Key_17616, StringDefines.Key_17617, StringDefines.Key_17618, StringDefines.Key_17619, 14, StringDefines.Key_17620)); data.Add(15, DeclareQuestionWarehouse.Create(StringDefines.Key_17621, StringDefines.Key_17622, StringDefines.Key_17623, StringDefines.Key_17624, 15, StringDefines.Key_17625)); data.Add(16, DeclareQuestionWarehouse.Create(StringDefines.Key_17626, StringDefines.Key_17627, StringDefines.Key_17628, StringDefines.Key_17629, 16, StringDefines.Key_17630)); data.Add(17, DeclareQuestionWarehouse.Create(StringDefines.Key_17631, StringDefines.Key_17632, StringDefines.Key_17633, StringDefines.Key_17634, 17, StringDefines.Key_17635)); data.Add(18, DeclareQuestionWarehouse.Create(StringDefines.Key_1623, StringDefines.Key_17636, StringDefines.Key_1672, StringDefines.Key_17637, 18, StringDefines.Key_1302)); data.Add(19, DeclareQuestionWarehouse.Create(StringDefines.Key_17638, StringDefines.Key_17639, StringDefines.Key_17640, StringDefines.Key_17641, 19, StringDefines.Key_17642)); data.Add(20, DeclareQuestionWarehouse.Create(StringDefines.Key_17643, StringDefines.Key_17644, StringDefines.Key_17645, StringDefines.Key_17646, 20, StringDefines.Key_17647)); data.Add(21, DeclareQuestionWarehouse.Create(StringDefines.Key_17648, StringDefines.Key_17649, StringDefines.Key_17650, StringDefines.Key_17651, 21, StringDefines.Key_17652)); data.Add(22, DeclareQuestionWarehouse.Create(StringDefines.Key_17653, StringDefines.Key_17654, StringDefines.Key_17655, StringDefines.Key_17656, 22, StringDefines.Key_17657)); data.Add(23, DeclareQuestionWarehouse.Create(StringDefines.Key_17658, StringDefines.Key_17659, StringDefines.Key_17660, StringDefines.Key_17661, 23, StringDefines.Key_17662)); data.Add(24, DeclareQuestionWarehouse.Create(StringDefines.Key_17663, StringDefines.Key_17664, StringDefines.Key_17665, StringDefines.Key_17666, 24, StringDefines.Key_17667)); data.Add(25, DeclareQuestionWarehouse.Create(StringDefines.Key_17668, StringDefines.Key_17669, StringDefines.Key_17670, StringDefines.Key_17671, 25, StringDefines.Key_17672)); data.Add(26, DeclareQuestionWarehouse.Create(StringDefines.Key_17673, StringDefines.Key_17652, StringDefines.Key_17650, StringDefines.Key_17674, 26, StringDefines.Key_17649)); data.Add(27, DeclareQuestionWarehouse.Create(StringDefines.Key_17675, StringDefines.Key_17676, StringDefines.Key_10838, StringDefines.Key_17677, 27, StringDefines.Key_17678)); data.Add(28, DeclareQuestionWarehouse.Create(StringDefines.Key_17679, StringDefines.Key_17680, StringDefines.Key_17681, StringDefines.Key_17682, 28, StringDefines.Key_17683)); data.Add(29, DeclareQuestionWarehouse.Create(StringDefines.Key_17684, StringDefines.Key_17685, StringDefines.Key_17686, StringDefines.Key_17687, 29, StringDefines.Key_17688)); data.Add(30, DeclareQuestionWarehouse.Create(StringDefines.Key_17689, StringDefines.Key_17690, StringDefines.Key_17691, StringDefines.Key_17692, 30, StringDefines.Key_17693)); data.Add(31, DeclareQuestionWarehouse.Create(StringDefines.Key_17649, StringDefines.Key_17694, StringDefines.Key_17695, StringDefines.Key_17696, 31, StringDefines.Key_17697)); data.Add(32, DeclareQuestionWarehouse.Create(StringDefines.Key_17697, StringDefines.Key_17695, StringDefines.Key_17698, StringDefines.Key_17699, 32, StringDefines.Key_17700)); data.Add(33, DeclareQuestionWarehouse.Create(StringDefines.Key_17701, StringDefines.Key_17702, StringDefines.Key_17703, StringDefines.Key_17704, 33, StringDefines.Key_17705)); data.Add(34, DeclareQuestionWarehouse.Create(StringDefines.Key_17706, StringDefines.Key_17707, StringDefines.Key_17708, StringDefines.Key_17709, 34, StringDefines.Key_17710)); data.Add(35, DeclareQuestionWarehouse.Create(StringDefines.Key_17707, StringDefines.Key_17706, StringDefines.Key_17708, StringDefines.Key_17711, 35, StringDefines.Key_17710)); data.Add(36, DeclareQuestionWarehouse.Create(StringDefines.Key_17712, StringDefines.Key_17713, StringDefines.Key_17714, StringDefines.Key_17715, 36, StringDefines.Key_17716)); data.Add(37, DeclareQuestionWarehouse.Create(StringDefines.Key_17717, StringDefines.Key_17718, StringDefines.Key_17719, StringDefines.Key_17720, 37, StringDefines.Key_17721)); data.Add(38, DeclareQuestionWarehouse.Create(StringDefines.Key_17722, StringDefines.Key_17723, StringDefines.Key_17724, StringDefines.Key_17725, 38, StringDefines.Key_17726)); data.Add(39, DeclareQuestionWarehouse.Create(StringDefines.Key_17727, StringDefines.Key_17728, StringDefines.Key_17729, StringDefines.Key_17730, 39, StringDefines.Key_17731)); data.Add(40, DeclareQuestionWarehouse.Create(StringDefines.Key_17732, StringDefines.Key_17733, StringDefines.Key_17734, StringDefines.Key_17735, 40, StringDefines.Key_17698)); data.Add(41, DeclareQuestionWarehouse.Create(StringDefines.Key_17736, StringDefines.Key_17737, StringDefines.Key_17738, StringDefines.Key_17739, 41, StringDefines.Key_17740)); data.Add(42, DeclareQuestionWarehouse.Create(StringDefines.Key_17726, StringDefines.Key_17673, StringDefines.Key_17741, StringDefines.Key_17742, 42, StringDefines.Key_17743)); data.Add(43, DeclareQuestionWarehouse.Create(StringDefines.Key_17689, StringDefines.Key_17744, StringDefines.Key_17691, StringDefines.Key_17745, 43, StringDefines.Key_17693)); data.Add(44, DeclareQuestionWarehouse.Create(StringDefines.Key_17746, StringDefines.Key_17747, StringDefines.Key_17748, StringDefines.Key_17749, 44, StringDefines.Key_17750)); data.Add(45, DeclareQuestionWarehouse.Create(StringDefines.Key_17751, StringDefines.Key_17752, StringDefines.Key_17753, StringDefines.Key_17754, 45, StringDefines.Key_17755)); data.Add(46, DeclareQuestionWarehouse.Create(StringDefines.Key_17756, StringDefines.Key_17757, StringDefines.Key_17758, StringDefines.Key_17759, 46, StringDefines.Key_17760)); data.Add(47, DeclareQuestionWarehouse.Create(StringDefines.Key_17761, StringDefines.Key_17762, StringDefines.Key_17763, StringDefines.Key_17764, 47, StringDefines.Key_17765)); data.Add(48, DeclareQuestionWarehouse.Create(StringDefines.Key_17766, StringDefines.Key_17767, StringDefines.Key_17768, StringDefines.Key_17769, 48, StringDefines.Key_17770)); data.Add(49, DeclareQuestionWarehouse.Create(StringDefines.Key_17771, StringDefines.Key_17772, StringDefines.Key_17773, StringDefines.Key_17774, 49, StringDefines.Key_17775)); data.Add(50, DeclareQuestionWarehouse.Create(StringDefines.Key_17776, StringDefines.Key_17777, StringDefines.Key_17778, StringDefines.Key_17779, 50, StringDefines.Key_17780)); data.Add(51, DeclareQuestionWarehouse.Create(StringDefines.Key_17781, StringDefines.Key_17782, StringDefines.Key_17783, StringDefines.Key_17784, 51, StringDefines.Key_17785)); data.Add(52, DeclareQuestionWarehouse.Create(StringDefines.Key_17786, StringDefines.Key_17787, StringDefines.Key_17788, StringDefines.Key_17789, 52, StringDefines.Key_17790)); data.Add(53, DeclareQuestionWarehouse.Create(StringDefines.Key_17755, StringDefines.Key_17752, StringDefines.Key_17753, StringDefines.Key_17791, 53, StringDefines.Key_17751)); data.Add(54, DeclareQuestionWarehouse.Create(StringDefines.Key_17792, StringDefines.Key_17793, StringDefines.Key_17794, StringDefines.Key_17795, 54, StringDefines.Key_17796)); data.Add(55, DeclareQuestionWarehouse.Create(StringDefines.Key_17797, StringDefines.Key_17798, StringDefines.Key_17799, StringDefines.Key_17800, 55, StringDefines.Key_17801)); data.Add(56, DeclareQuestionWarehouse.Create(StringDefines.Key_17802, StringDefines.Key_17782, StringDefines.Key_17702, StringDefines.Key_17803, 56, StringDefines.Key_17781)); data.Add(57, DeclareQuestionWarehouse.Create(StringDefines.Key_17804, StringDefines.Key_17805, StringDefines.Key_17806, StringDefines.Key_17807, 57, StringDefines.Key_17808)); data.Add(58, DeclareQuestionWarehouse.Create(StringDefines.Key_17809, StringDefines.Key_17810, StringDefines.Key_17811, StringDefines.Key_17812, 58, StringDefines.Key_17813)); data.Add(59, DeclareQuestionWarehouse.Create(StringDefines.Key_17814, StringDefines.Key_17815, StringDefines.Key_17816, StringDefines.Key_17817, 59, StringDefines.Key_17818)); data.Add(60, DeclareQuestionWarehouse.Create(StringDefines.Key_17819, StringDefines.Key_17820, StringDefines.Key_17821, StringDefines.Key_17822, 60, StringDefines.Key_17823)); data.Add(61, DeclareQuestionWarehouse.Create(StringDefines.Key_17824, StringDefines.Key_17755, StringDefines.Key_17825, StringDefines.Key_17826, 61, StringDefines.Key_17827)); data.Add(62, DeclareQuestionWarehouse.Create(StringDefines.Key_17828, StringDefines.Key_17829, StringDefines.Key_17830, StringDefines.Key_17831, 62, StringDefines.Key_17832)); data.Add(63, DeclareQuestionWarehouse.Create(StringDefines.Key_17833, StringDefines.Key_17834, StringDefines.Key_17835, StringDefines.Key_17836, 63, StringDefines.Key_17837)); data.Add(64, DeclareQuestionWarehouse.Create(StringDefines.Key_17838, StringDefines.Key_17839, StringDefines.Key_17840, StringDefines.Key_17841, 64, StringDefines.Key_17842)); data.Add(65, DeclareQuestionWarehouse.Create(StringDefines.Key_17843, StringDefines.Key_17563, StringDefines.Key_17844, StringDefines.Key_17845, 65, StringDefines.Key_17846)); data.Add(66, DeclareQuestionWarehouse.Create(StringDefines.Key_17847, StringDefines.Key_17848, StringDefines.Key_17849, StringDefines.Key_17850, 66, StringDefines.Key_17851)); data.Add(67, DeclareQuestionWarehouse.Create(StringDefines.Key_17852, StringDefines.Key_17853, StringDefines.Key_17854, StringDefines.Key_17855, 67, StringDefines.Key_17856)); data.Add(68, DeclareQuestionWarehouse.Create(StringDefines.Key_17857, StringDefines.Key_17858, StringDefines.Key_17756, StringDefines.Key_17859, 68, StringDefines.Key_17860)); data.Add(69, DeclareQuestionWarehouse.Create(StringDefines.Key_17861, StringDefines.Key_17862, StringDefines.Key_17863, StringDefines.Key_17864, 69, StringDefines.Key_17865)); data.Add(70, DeclareQuestionWarehouse.Create(StringDefines.Key_17866, StringDefines.Key_17867, StringDefines.Key_17868, StringDefines.Key_17869, 70, StringDefines.Key_17870)); data.Add(71, DeclareQuestionWarehouse.Create(StringDefines.Key_17871, StringDefines.Key_17872, StringDefines.Key_17873, StringDefines.Key_17874, 71, StringDefines.Key_17875)); data.Add(72, DeclareQuestionWarehouse.Create(StringDefines.Key_17871, StringDefines.Key_17876, StringDefines.Key_17877, StringDefines.Key_17878, 72, StringDefines.Key_17879)); data.Add(73, DeclareQuestionWarehouse.Create(StringDefines.Key_17880, StringDefines.Key_17881, StringDefines.Key_17882, StringDefines.Key_17883, 73, StringDefines.Key_17884)); data.Add(74, DeclareQuestionWarehouse.Create(StringDefines.Key_17885, StringDefines.Key_17886, StringDefines.Key_17887, StringDefines.Key_17888, 74, StringDefines.Key_17889)); data.Add(75, DeclareQuestionWarehouse.Create(StringDefines.Key_17890, StringDefines.Key_17891, StringDefines.Key_17892, StringDefines.Key_17893, 75, StringDefines.Key_17894)); data.Add(76, DeclareQuestionWarehouse.Create(StringDefines.Key_17895, StringDefines.Key_17896, StringDefines.Key_17897, StringDefines.Key_17898, 76, StringDefines.Key_17899)); data.Add(77, DeclareQuestionWarehouse.Create(StringDefines.Key_17900, StringDefines.Key_17901, StringDefines.Key_17902, StringDefines.Key_17903, 77, StringDefines.Key_17904)); data.Add(78, DeclareQuestionWarehouse.Create(StringDefines.Key_17905, StringDefines.Key_17906, StringDefines.Key_17907, StringDefines.Key_17908, 78, StringDefines.Key_17909)); data.Add(79, DeclareQuestionWarehouse.Create(StringDefines.Key_17910, StringDefines.Key_17911, StringDefines.Key_17912, StringDefines.Key_17913, 79, StringDefines.Key_17914)); }