Błąd kompilatora CS1108
Parametr nie może mieć wszystkich określonych modyfikatorów; w parametrze znajduje się zbyt wiele modyfikatorów.
Niektóre kombinacje modyfikatorów parametrów, takich jak in
, ref
i out
, nie są dozwolone, ponieważ mają wzajemnie wykluczające się znaczenie dla kompilatora.
Poniższy przykład generuje CS1108:
// cs1108.cs
// Compile with: /target:library
public class Test
{
// Regular Instance Method.
public void TestMethod(ref out int i) {} // CS1108
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: