Export (0) Print
Expand All
Expand Minimize

Compiler Error CS1107

Visual Studio 2008

A parameter can only have one 'modifier name' modifier.

It is an error for parameter modifiers such as this, ref, and out to appear more than one time in a parameter definition.

The following example generates CS1107:

// cs1107.cs
public static class Test
{
    // Extension methods.
        public static void TestMethod(this this t) {} // CS1107

    // Regular Instance Method
        public void TestMethod(ref ref int i) {} // CS1107

}

Community Additions

ADD
Show:
© 2015 Microsoft