更新: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 ()
    {
    }
}