Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
'tür adı', 'desen adı' desenini uygulamaz. 'yöntem adı' statik veya genel değil.
C# dilinde ve usinggibi foreach tanımlı desenleri kullanan birkaç deyim vardır. Örneğin, foreach numaralandırılabilir deseni uygulayan koleksiyon sınıfına dayanır. Bu hata, bir yöntemin bildirilip bildirilmemesi static publicnedeniyle derleyici eşleşmeyi gerçekleştiremediğinde oluşur. Desenlerdeki yöntemlerin sınıf örnekleri ve genel olması gerekir.
Örnek
Aşağıdaki örnek CS0279 oluşturur:
// CS0279.cs
using System;
using System.Collections;
public class myTest : IEnumerable
{
IEnumerator IEnumerable.GetEnumerator()
{
yield return 0;
}
internal IEnumerator GetEnumerator()
{
yield return 0;
}
public static void Main()
{
foreach (int i in new myTest()) {} // CS0279
}
}