Allen.Util.CSharpRefTree.PrjInfo.IsMatch C# (CSharp) Метод

IsMatch() публичный статический Метод

public static IsMatch ( AssemblyName assemblyName ) : bool
assemblyName System.Reflection.AssemblyName
Результат bool
        public static bool IsMatch(AssemblyName assemblyName)
        {
            var excludeNames = new string[] { "mscorlib", "DevExpress", "Newtonsoft" };
            if (excludeNames.Any(item => assemblyName.Name.StartsWith(item))
                || assemblyName.Name.StartsWith("System") || assemblyName.Name.StartsWith("Microsoft")) return false;
            if (assemblyName.Name.StartsWith("Inspur") || assemblyName.Name.StartsWith("Genersoft") || assemblyName.Name.Contains("GSP")) return true;


            //Console.WriteLine("AssName:{0} Could Not be recognized", assemblyName.Name);
            return false;
        }