private string GetRecursiveName() { return(((DeclaringType != null) ? DeclaringType.GetRecursiveName() + "." : "") + Name + GetGenericArgs()); }