Derleyici Hatası CS1935
'type' kaynak türü için sorgu deseninin uygulaması bulunamadı. 'method' bulunamadı. 'System.Linq' için bir kullanım yönergesi eksik mi?
Sorgudaki kaynak türü , IEnumerable<T>
veya türetilmiş bir tür ya da sizin ya da başka birinin standart sorgu işleçlerini uyguladığı bir tür olmalıdırIEnumerable
. Kaynak türü bir IEnumerable
veya IEnumerable<T>
ise, standart sorgu işleci uzantısı yöntemlerini kapsama getirmek için ad alanı için System.Linq
bir using
yönerge eklemeniz gerekir. Standart sorgu işleçlerinin özel uygulamaları, bir using
yönerge ve gerekirse derleme başvurusu ile aynı şekilde kapsama alınmalıdır.
Projeye gerekli using
yönergeleri ve başvuruları ekleyin.
System.Linq yönergesi açıklama eklendiğinden using
aşağıdaki kod CS1935 oluşturur:
// cs1935.cs
// CS1935
using System;
using System.Collections.Generic;
// using System.Linq;
class Test
{
static int Main()
{
int[] nums = { 0,1,2,3,4,5 };
IEnumerable<int> e = from n in nums
where n > 3
select n;
return 0;
}
}
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: