public static List <ItemConnectInjPro> read2Struct(string sYM, string sXCM) { List <ItemConnectInjPro> listReturn = new List <ItemConnectInjPro>(); string filepath = Path.Combine(cProjectManager.dirPathUsedProjectData, sYM + cProjectManager.fileExtensionConnect); foreach (string sLine in cIOBase.readText2StringList(filepath, 2)) { listReturn.Add(ItemConnectInjPro.parseLine(sLine)); } return(listReturn.FindAll(p => p.sXCM == sXCM)); }