Thats invalid code. If you want to access the &#39;CopyTo&#39; method, you have to cast the dictionary&lt;string, object&gt; as an ICollection&lt;KeyValuePair&lt;string, object&gt;&gt;.<br><br>Alan.<br><br><div class="gmail_quote">
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><br></div>*Sigh*. Let this test program demonstrate:<br><br>alankila@zeus
:~/mono-hacks% gmcs bug.cs -o bug.exe<br>warning CS8029: Compatibility: Use -out:FILE instead of --output FILE or<br>-o FILE<br>bug.cs(9,11): error CS0122:<br>`System.Collections.Generic.Dictionary&lt;string,object&gt;.CopyTo(
System.Collections.Generic.KeyValuePair&lt;string,object&gt;[],<br>int)&#39; is inaccessible due to its protection level<br>/usr/lib/mono/2.0/mscorlib.dll (Location of the symbol related to<br>previous error)<br>Compilation failed: 1 error(s), 1 warnings
<br>zsh: exit 1 &nbsp; &nbsp; gmcs bug.cs -o bug.exe<br>alankila@zeus:~/mono-hacks% cat bug.cs<br>using System;<br>using System.Collections.Generic;<br><br>class proggie {<br> &nbsp; &nbsp;public static void Main(string[] args) {<br> &nbsp; &nbsp; &nbsp; &nbsp;Dictionary&lt;string,object&gt; x = new Dictionary&lt;string, object&gt;();
<br> &nbsp; &nbsp; &nbsp; &nbsp;x[&quot;this&quot;] = 0;<br> &nbsp; &nbsp; &nbsp; &nbsp;KeyValuePair&lt;string,object&gt;[] y = new<br>KeyValuePair&lt;string,object&gt;[1];<br> &nbsp; &nbsp; &nbsp; &nbsp;x.CopyTo(y, 0);<br> &nbsp; &nbsp; &nbsp; &nbsp;Console.WriteLine(&quot;woohoo, copied {0} =&gt; {1}!&quot;, y[0].Key,
<br>y[0].Value);<br> &nbsp; &nbsp;}<br>}<br><br>But on my SVN version of mono, I have added the public modifier and the<br>code becomes suddenly runnable.<br><br>--<br><font color="#888888">Antti<br></font><div><div></div><div class="Wj3C7c">
_______________________________________________<br>Mono-devel-list mailing list<br><a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br><a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">
http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br></div></div></blockquote></div><br>