优化
This commit is contained in:
Binary file not shown.
@@ -64,7 +64,6 @@
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="avatarguideTest.cs" />
|
||||
<Compile Include="ConsoleHelper.cs" />
|
||||
<Compile Include="CsvHelper.cs" />
|
||||
<Compile Include="ExcelHelper.cs" />
|
||||
|
||||
@@ -477,10 +477,13 @@ namespace ExcelTool
|
||||
sb.Append("{\n");
|
||||
// sb.Append($"\tpublic List<{excelName}> {excelName}Infos = new List<{excelName}>();\n");
|
||||
sb.Append($"\tDictionary<int,{excelName}> {excelName}Infos = new Dictionary<int,{excelName}>();\n");
|
||||
sb.Append($"\tList<{excelName}> {excelName}InfoList;\n");
|
||||
sb.Append("\n");
|
||||
sb.Append($"\tpublic List<{excelName}> {excelName}List()\n");
|
||||
sb.Append("\t{\n");
|
||||
sb.Append($"\t\treturn new List<{excelName}>({excelName}Infos.Values);\n");
|
||||
sb.Append($"\t\tif ({excelName}InfoList == null)\n");
|
||||
sb.Append($"\t\t\t{excelName}InfoList = new List<{excelName}>({excelName}Infos.Values);\n");
|
||||
sb.Append($"\t\treturn {excelName}InfoList;\n");
|
||||
sb.Append("\t}\n");
|
||||
sb.Append("\n");
|
||||
sb.Append($"\tpublic void DeSerialize(BinaryReader reader)\n");
|
||||
|
||||
@@ -83,6 +83,9 @@ namespace ExcelTool
|
||||
File.Delete(genExcels[i]);
|
||||
}
|
||||
|
||||
Dictionary<int, string> dics = new Dictionary<int, string>();
|
||||
new List<string>(dics.Values);
|
||||
|
||||
//读取测试
|
||||
//IBinarySerializable newavList = new avatarguideTestConfig();
|
||||
//var readOK = FileManager.ReadBinaryDataFromFile(Path.Combine(path, "avatarguideTest.bytes"), ref newavList);
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -116,10 +116,13 @@ public partial class avatarguideTest : IBinarySerializable
|
||||
public partial class avatarguideTestConfig : IBinarySerializable
|
||||
{
|
||||
Dictionary<int,avatarguideTest> avatarguideTestInfos = new Dictionary<int,avatarguideTest>();
|
||||
List<avatarguideTest> avatarguideTestInfoList;
|
||||
|
||||
public List<avatarguideTest> avatarguideTestList()
|
||||
{
|
||||
return new List<avatarguideTest>(avatarguideTestInfos.Values);
|
||||
if (avatarguideTestInfoList == null)
|
||||
avatarguideTestInfoList = new List<avatarguideTest>(avatarguideTestInfos.Values);
|
||||
return avatarguideTestInfoList;
|
||||
}
|
||||
|
||||
public void DeSerialize(BinaryReader reader)
|
||||
|
||||
@@ -145,10 +145,13 @@ public partial class battleScene : IBinarySerializable
|
||||
public partial class battleSceneConfig : IBinarySerializable
|
||||
{
|
||||
Dictionary<int,battleScene> battleSceneInfos = new Dictionary<int,battleScene>();
|
||||
List<battleScene> battleSceneInfoList;
|
||||
|
||||
public List<battleScene> battleSceneList()
|
||||
{
|
||||
return new List<battleScene>(battleSceneInfos.Values);
|
||||
if (battleSceneInfoList == null)
|
||||
battleSceneInfoList = new List<battleScene>(battleSceneInfos.Values);
|
||||
return battleSceneInfoList;
|
||||
}
|
||||
|
||||
public void DeSerialize(BinaryReader reader)
|
||||
|
||||
@@ -218,10 +218,13 @@ public partial class official_room : IBinarySerializable
|
||||
public partial class official_roomConfig : IBinarySerializable
|
||||
{
|
||||
Dictionary<int,official_room> official_roomInfos = new Dictionary<int,official_room>();
|
||||
List<official_room> official_roomInfoList;
|
||||
|
||||
public List<official_room> official_roomList()
|
||||
{
|
||||
return new List<official_room>(official_roomInfos.Values);
|
||||
if (official_roomInfoList == null)
|
||||
official_roomInfoList = new List<official_room>(official_roomInfos.Values);
|
||||
return official_roomInfoList;
|
||||
}
|
||||
|
||||
public void DeSerialize(BinaryReader reader)
|
||||
|
||||
@@ -1 +1 @@
|
||||
f9568ef42d2d08917776e58ac01f34159ad429ba
|
||||
437758f1983b3631650720a6b12c64139816a676
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user