public override string ToString () { // note: ToString work without requiring CodeBase (so no checks are needed) if (assemblyName != null) return assemblyName; assemblyName = get_fullname (); return assemblyName; }