System.Runtime.Remoting.TypeInfo.ParseTypeAndAssembly C# (CSharp) Méthode

ParseTypeAndAssembly() static private méthode

static private ParseTypeAndAssembly ( String typeAndAssembly, String &typeName, String &assemName ) : bool
typeAndAssembly String
typeName String
assemName String
Résultat bool
        internal static bool ParseTypeAndAssembly(String typeAndAssembly, out String typeName, out String assemName)
        {
            if (typeAndAssembly == null)
            {
                typeName = null;
                assemName = null;
                return false;
            }
            
            int index = typeAndAssembly.IndexOf(',');
            if (index == -1)
            {
                typeName = typeAndAssembly;
                assemName = null;
                return true;
            }

            // type name is everything up to the first comma
            typeName = typeAndAssembly.Substring(0, index); 

            // assembly name is the rest
            assemName = typeAndAssembly.Substring(index + 1).Trim();
                        
            return true;
        } // ParseTypeAndAssembly