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