PERWAPI.ClassDef.NameString C# (CSharp) Метод

NameString() приватный Метод

private NameString ( ) : string
Результат string
        internal override string NameString()
        {
            string nameString = "";
            if (scope != null) nameString = "[" + scope.NameString() + "]";
            if ((nameSpace != null) && (nameSpace.Length > 0)) nameString += nameSpace + ".";
            nameString += name;
            return nameString;
        }

Usage Example

Пример #1
0
 /// <summary>
 /// Add a class to this module
 /// If this class already exists, throw an exception
 /// </summary>
 /// <param name="aClass">The class to be added</param>
 public void AddClass(ClassDef aClass)
 {
     ClassDef eClass = GetClass(aClass.NameSpace(),aClass.Name());
     if (eClass != null)
         throw new DescriptorException("Class " + aClass.NameString());
     classes.Add(aClass);
     // MERGE change Refs to Defs here, fix this
     aClass.SetScope((PEFile)this);
 }