Beispiel #1
0
        public static bool CabCheck(Dictionary <string, string> preFabDictionary, string file)
        {
            bool result = false;

            string[] filelines = System.IO.File.ReadAllLines(file);
            if (filelines[3].Contains("Biped"))
            {
                var cabCheck = new List <string>(Reuse.CabCheck(filelines[0]));
                for (int i = 0; i < cabCheck.Count; i++)
                {
                    if (preFabDictionary.ContainsKey(cabCheck[i]))
                    {
                        result = true;
                        break;
                    }
                    if (i + 1 < cabCheck.Count)
                    {
                        if (preFabDictionary.ContainsKey(cabCheck[i] + cabCheck[i + 1]))
                        {
                            result = true;
                            break;
                        }
                    }
                }
            }
            return(result);
        }