Compiler Error CS0225
TOC
Collapse the table of content
Expand the table of content
The document is archived and information here might be outdated

Compiler Error CS0225 

Error Message

The params parameter must be a single dimensional array

When using the params keyword, you must specify a single-dimensional array of the data type. For more information, see Methods (C# Programming Guide).

Example

The following sample generates CS0225:

// CS0225.cs
public class MyClass
{
    public static void TestParams(params int a)   // CS0225
    // try the following line instead
    // public static void TestParams(params int[] a)
    {
    }

    public static void Main()
    {
        TestParams(1);
    }
}
Show:
© 2016 Microsoft