public static void PrintObjectInfo(ISwiftObject obj, string label, int stackFrameIndex) { var handle = obj == null ? IntPtr.Zero : obj.SwiftObject; var typeName = obj != null?obj.GetType().Name : "(null)"; PrintObjectInfo(handle, label, typeName, stackFrameIndex > 0 ? stackFrameIndex + 1 : 0); }