<div class="gmail_quote">On Fri, Apr 23, 2010 at 8:43 PM, Curt Hagenlocher <span dir="ltr">&lt;<a href="mailto:curt@hagenlocher.org">curt@hagenlocher.org</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div class="gmail_quote">
<div class="im">On Fri, Apr 23, 2010 at 4:57 PM, Jeff Hardy <span dir="ltr">&lt;<a href="mailto:jdhardy@gmail.com" target="_blank">jdhardy@gmail.com</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">I&#39;ve got some functions implemented in C# that need to have optional,<br>defaulted parameters. So far I&#39;ve been declaring them similar to:<br>
<br>   public object cursor(CodeContext context,<br>[Optional][DefaultValue(null)]object factory)</blockquote>
<div> </div></div>
<div>I think you need to use DefaultValueParameter instead of DefaultValue. It&#39;s an easy mistake to make -- I&#39;ve made it myself. :(</div></div></blockquote>
<div> </div>
<div>Gah! I mean &quot;DefaultParameterValue&quot;.</div>
<div> </div>
<div>-Curt</div></div>