我有這樣的方法可選C#參數問題
public static void WriteErrorLog(LogEntry logEntry, string method, [Optional, DefaultParameterValue(0)] int? errorTypeID)
因此,我希望我可以調用像
WriteErrorLog(l, "text");
的方法,但我得到的Visual Studio中的錯誤反正:(
方法'WriteErrorLog'沒有超載需要2個參數
我錯過了什麼?
謝謝!
你編譯哪個.NET框架? – kol
無法在VS2012rc,.NET 4.5中重現 - 您正在使用哪些版本(VS,.NET等)? –
@Damien_The_Unbeliever我已經使用VS2010 .NET 4.0 –