Leggere in inglese

Condividi tramite


Errore del compilatore CS1107

Un parametro può avere un solo modificatore 'modifier name'.

È un errore se i modificatori di parametro, ad esempio this, ref, in e out sono presenti più di una volta in una definizione di parametro.

Esempio

L'esempio seguente genera l'errore CS1107:

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

}

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

    // Regular Instance Method  
    public void TestMethod(in in double d) { } // CS1107  
}