Hello,<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im"><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex" class="gmail_quote">
In the particular case of NSArray and NSMutableArray our runtime has 
been extended to natively convert NSArrays to C# arrays and back so the 
only code that we bound is the required interop code for NSArray.<br></blockquote><br></div>That is an interesting strategy and is limiting (I think).  How I use NSMutableArrays is to populate them in C# then send then to the native obj-c UI NSArrayControllers, etc.  I then can manipulate the array in C# and the UI updates as expected.  If the only bindings exposed are to convert from a List to NSArray then this use would not be possible.</blockquote>
<div><br></div><div>Please post a sample;  I looked at NSArrayController and it does not seem to take ownership and management of the array.   </div><div><br></div><div>Miguel.</div></div><br>