更新:2007 年 11 月
错误消息
应输入命名属性参数未命名的属性参数必须出现在命名参数之前。
示例
下面的示例生成 CS1016:
复制代码 | |
---|---|
// CS1016.cs using System; [AttributeUsage(AttributeTargets.Class)] public class HelpAttribute : Attribute { public HelpAttribute(string url) // url is a positional parameter { m_url = url; } public string Topic = null; // Topic is a named parameter private string m_url = null; } [HelpAttribute(Topic="Samples", "http://intranet/inhouse")] // CS1016 // try the following line instead //[HelpAttribute("http://intranet/inhouse", Topic="Samples")] public class MainClass { public static void Main () { } } |