Lezen in het Engels

Delen via


Compilerfout CS0177

De outparameter 'parameter' moet worden toegewezen voordat het besturingselement de huidige methode verlaat

Aan een parameter die is gemarkeerd met het out-trefwoord , is geen waarde toegewezen in de hoofdtekst van de methode. Zie Parameters doorgeven voor meer informatie

In het volgende voorbeeld wordt CS0177 gegenereerd:

// CS0177.cs  
public class MyClass  
{  
   public static void Foo(out int i)   // CS0177  
   {  
   // uncomment the following line to resolve this error  
   //   i = 0;  
   }  
  
   public static void Main()  
   {  
       int x = -1;  
       Foo(out x);  
   }  
}