コード例 #1
0
ファイル: ModuleList.cs プロジェクト: asquigglytwist/SeeBee
        internal static int LocateInOrAddToModuleList(string modulePath)
        {
            var ix = knownModules.FindIndex(module => module.Path.Equals(modulePath, StringComparison.CurrentCultureIgnoreCase));

            if (ix < 0)
            {
                return(AddModuleToList(PMLModule.CreateUnknownModule(modulePath)));
            }
            return(ix);
        }
コード例 #2
0
ファイル: ModuleList.cs プロジェクト: asquigglytwist/SeeBee
 internal static int AddModuleToList(PMLModule module)
 {
     knownModules.Add(module);
     return(knownModules.Count - 1);
 }