<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7638.1">
<TITLE>C# pointer comparison.</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Hi,<BR>
<BR>
I have two instances of a DataGridView each bound to the same callbacks within Lisp. The callbacks each have two parameters, the first of which is a C# object. This object corresponds to the DataGridView that initiated the event.<BR>
<BR>
When I create the two DataGridViews I put them both into a list and when a callback is called I look through my list to match up the first parameter with one of the references in my list. However this is failing.<BR>
<BR>
How do I compare references to C# objects using RDNZL?<BR>
<BR>
I've noticed that there is an enum-to-int function which allows enums to be compared in Lisp. I may need something like this to compare the identity of objects in Lisp.<BR>
<BR>
Another approach would be to write a function in C# to compare object identity but I don't want to include a dll in my little example.<BR>
<BR>
Any help would be appreciated.<BR>
<BR>
Regards,<BR>
<BR>
Matthew<BR>
<BR>
<BR>
 </FONT>
</P>

</BODY>
</HTML>