Aracılığıyla paylaş


Derleyici Hatası CS1936

'type' kaynak türü için sorgu deseninin uygulaması bulunamadı. 'method' bulunamadı.

Bir kaynak türünü sorgulamak için bu türün sorguda çağırdığınız standart sorgu işleci yöntemlerini uygulaması gerekir. Uygulama, uygun using yönergeyle kapsama getirilen sınıf üyeleri veya uzantı yöntemleri biçiminde olabilir.

Bu hatayı düzeltmek için

  • Tek bir nesneyi değil bir nesne koleksiyonunu sorguladığınızdan emin olun.

  • Gerekli using yönergeleri belirttiğinizden emin olun.

Örnek

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

// cs1936.cs  
using System.Collections;  
using System.Linq;  
class Test  
{  
    static int Main()  
    {  
        object obj;  
        IEnumerable e = from x in obj // CS1936  
                        select x;  
        return 0;  
    }  
}  

Bu hata genellikle bu nesnelerin koleksiyonu yerine yanlışlıkla bir türdeki bir nesneyi sorgulamaya çalıştığınızda oluşur.

Ayrıca bkz.