public string GetSimulinkModelDirectory() { if (SimulinkModelPath.Length == 0 || !SimulinkModelPath.Contains('\\')) { return(""); } int start = SimulinkModelPath.Length - 1; for (; SimulinkModelPath[start] != '\\'; --start) { ; } return(SimulinkModelPath.Substring(0, start)); }
public string GetSimulinkModelNameWithNoExtension() { if (SimulinkModelPath.Length == 0 || !SimulinkModelPath.Contains('\\')) { return(""); } int start = SimulinkModelPath.Length - 1; for (; SimulinkModelPath[start] != '\\'; --start) { ; } string simMdl = SimulinkModelPath.Substring(start + 1); return(simMdl.Replace(".mdl", "")); }