<div>Hi Stephen,</div><div><br></div>System.Collections is a namespace with most classes belonging to it residing in the System.dll assembly.<div><br></div><div>You need to reference the assembly (this one in particular is automatically referenced by MonoDevelop on new projects), and then in the source you need to bring the namespace in scope with the using clause or reference the class by it's fully qualified name:</div>
<div>-----------</div><div>using System.Collections</div><div><br></div><div>...</div><div><br></div><div>   ArrayList list = new ArrayList();</div><div><br></div><div>-----------</div><div><br></div><div>or</div><div><br>
</div><div><div>-----------</div><div><br></div><div>   System.Collections.ArrayList list = new System.Collections.ArrayList();</div><div><br></div><div>-----------</div><br class="Apple-interchange-newline"></div><div>Namespaces in .NET are akin to packages in Java, but are more flexible. It baffles many programmers coming from languages with a single, global, name space, or those that doesn't yet know that one must lookup documentation specific for each class to find in which namespace it resides in logical terms (to add the proper 'using' clause or full qualification) AND in which assembly (library/executable) it's implementation physically resides to tell the compiler to reference it (there's a dialog devoted to manage the list of such references for each project).</div>
<div><br></div><div>This is a very common question... :)</div><div><br></div><div>Hope it helps,</div><div><br clear="all">Rafael "Monoman" Teixeira<br>---------------------------------------<br>"The most exciting phrase to hear in science, the one that heralds new discoveries, is not 'Eureka!' (I found it!) but 'That's funny ...'"<br>
Isaac Asimov<br>US science fiction novelist & scholar (1920 - 1992)<br>
<br><br><div class="gmail_quote">On Thu, Mar 22, 2012 at 7:07 AM, Stephen2 <span dir="ltr"><<a href="mailto:stephen.t.pittman@gmail.com">stephen.t.pittman@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi all, newbie here!  Using Archlinux, mono-2.10.8-1, monodevelop 2.8.6.5-2<br>
<br>
I don't seem to have System.Collections available to me!<br>
<br>
find /usr/lib/mono | grep Collection<br>
returns nothing :(<br>
<br>
Can anyone help me get this going?  I've googled for a long while.<br>
<br>
<br>
--<br>
View this message in context: <a href="http://mono.1490590.n4.nabble.com/System-Collections-not-found-on-my-system-tp4495070p4495070.html" target="_blank">http://mono.1490590.n4.nabble.com/System-Collections-not-found-on-my-system-tp4495070p4495070.html</a><br>

Sent from the Mono - Dev mailing list archive at Nabble.com.<br>
_______________________________________________<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>
</blockquote></div><br></div>