Closed tieuquyngok1995 closed 3 years ago
public static T ReadFromBinaryFile() { if (!File.Exists(CONST.FILE_PATH)) { string[] data = { };
ToolSupportModel objTool = new ToolSupportModel(); List<SekkeiModel> lstSekkei = new List<SekkeiModel>(); List<AdapterModel> lstAdapter = new List<AdapterModel>(); if (File.Exists(CONST.FILE_PATH_IMPORT)) { data = File.ReadAllLines(CONST.FILE_PATH_IMPORT); } foreach (string line in data) { string[] arrLine = line.Split('='); lstSekkei.Add(new SekkeiModel(arrLine[0], arrLine[1])); } objTool.lstSekkei = lstSekkei; objTool.lstAdapter = lstAdapter; WriteToBinaryFile<ToolSupportModel>(objTool); } using (Stream stream = File.Open(filePath, FileMode.Open)) { var binaryFormatter = new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter(); return (T)binaryFormatter.Deserialize(stream); } }
public static T ReadFromBinaryFile()
{
if (!File.Exists(CONST.FILE_PATH))
{
string[] data = { };