You need to compile using gmcs, not mcs in order to use 2.0 features. Try:<br><br>gmcs try003.cs<br><br>Thanks,<br>Jonathan<br><br><div><span class="gmail_quote">On 10/5/06, <b class="gmail_sendername">Xeno Campanoli</b> &lt;
<a href="mailto:xeno@eskimo.com">xeno@eskimo.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I get the following diagnostic trying to compile code I cite at the
<br>bottom of this message:<br><br>xeno@radioflyer:~/study/puzz/cs$ mcs -debug try003.cs<br>try003.cs(22,15): error CS8025: Parsing error<br>Compilation failed: 1 error(s), 0 warnings<br>xeno@radioflyer:~/study/puzz/cs$<br>
<br>You can also see I have the Generic using line commented out because it<br>yields the following diagnostic when line 22 is commented out:<br><br>xeno@radioflyer:~/study/puzz/cs$ mcs -debug try003.cs<br>try003.cs(5,7): error CS0234: The type or namespace name `Generics'
<br>does not exist in the namespace `System.Collections'. Are you missing an<br>assembly reference?<br>try003.cs(5,1): error CS0246: The type or namespace name<br>`System.Collections.Generics' could not be found. Are you missing a
<br>using directive or an assembly reference?<br>Compilation failed: 2 error(s), 0 warnings<br>xeno@radioflyer:~/study/puzz/cs$<br><br>Here is the source file:<br>-----------------------------------------------------------------------
<br>// BTreeTry<br><br>using System;<br>using System.Collections;<br>//using System.Collections.Generics;<br>using System.Text;<br><br>namespace BTreeTrySpace {<br><br>public class BTreeNode<br>{<br>public BTreeNode Left;
<br>public BTreeNode Right;<br>public string VALUE;<br>}<br><br>public class BTreeUtil<br>{<br>// Everything else is at the class level, so same here to be consistent.<br>public const int MAXDEPTH = 32;<br>//public Stack&lt;string&gt; sFlagStack;
<br>public stack&lt;Int32&gt; intStack = new Stack&lt;Int32&gt;(); // line 22<br>// public static BTreeNode sNodeStack[];<br>// public static int sNodeDepth;<br><br>}<br><br>class BTreeTry {<br>static void Main()<br>{<br>
// Use the system console object<br>System.Console.WriteLine(&quot;Hello, Java!&quot;);<br>}<br>}<br>}<br>// end of BTreeTry<br>-----------------------------------------------------------------------------------------------------
<br><br>--<br>Support Instant Runoff Voting!&nbsp;&nbsp;YES ON 3:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;&nbsp;Cut off Mudslinging Politics!<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bring back real Democracy!<br><br>_______________________________________________<br>Mono-list maillist&nbsp;&nbsp;-&nbsp;&nbsp;
<a href="mailto:Mono-list@lists.ximian.com">Mono-list@lists.ximian.com</a><br><a href="http://lists.ximian.com/mailman/listinfo/mono-list">http://lists.ximian.com/mailman/listinfo/mono-list</a><br></blockquote></div><br>