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.
'type', 'desen adı' desenini uygulamaz. 'yöntem adı', 'yöntem adı' ile belirsiz.
C# dilinde ve usinggibi foreach tanımlı desenleri kullanan birkaç deyim vardır. Örneğin deyimi, foreach "numaralandırılabilir" desenini uygulayan koleksiyon sınıfına dayanır.
Derleyici belirsizliklerden dolayı eşleşmeyi yapamıyorsa CS0278 oluşabilir. Örneğin, "numaralandırılabilir" deseni, adlı MoveNextbir yöntem olmasını gerektirir ve kodunuz adlı MoveNextiki yöntem içerebilir. Derleyici kullanılacak bir arabirim bulmaya çalışır, ancak belirsizliğin nedenini belirlemeniz ve çözmeniz önerilir.
Örnek
Aşağıdaki örnek CS0278 oluşturur.
// CS0278.cs
using System.Collections.Generic;
public class myTest
{
public static void TestForeach<W>(W w)
where W: IEnumerable<int>, IEnumerable<string>
{
foreach (int i in w) {} // CS0278
}
}