Czy ktoś może mi powiedzieć, co robię źle z następującego kwerendy Linq? Próbuję znaleźć katalog o największej wartości aphanumerycznej.Sprawdź katalogi w języku C# za pomocą Linq
DirectoryInfo[] diList = currentDirectory.GetDirectories();
var dirs = from eachDir in diList
orderby eachDir.FullName descending
select eachDir;
MessageBox.Show(dirs[0].FullName);
EDIT:
Powyższy kod nie skompilować, błąd, że kompilator generuje to:
Cannot apply indexing with [] to an expression of type 'System.Linq.IOrderedEnumerable<System.IO.DirectoryInfo>
Co nie działa? –
Czy błąd kompilatora nie informuje o problemie? –
Tak - przepraszam, zaktualizowałem wpis odpowiednio –