public override string ToString() { return String.Format ("[{0}]{1} {2}::{3}", typeKey.Scope, type, typeKey.Fullname, name); }
public ObfuscatedThing GetProperty(PropertyKey key) { ObfuscatedClass c = GetClass(key.TypeKey); ObfuscatedThing t; if (!c.Properties.TryGetValue(key, out t)) { t = new ObfuscatedThing(key.ToString()); c.Properties [key] = t; } return(t); }