İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0177

Denetim geçerli yöntemden ayrılmadan önce out parametresi 'parameter' atanmalıdır

out anahtar sözcüğüyle işaretlenmiş bir parametreye yöntem gövdesinde bir değer atanmadı. Daha fazla bilgi için bkz . Parametreleri Geçirme

Aşağıdaki örnek CS0177 oluşturur:

// 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);  
   }  
}