LINQ to Objects поддерживает запросы к строковым объектам, но когда я использую следующий код:
string SomeText = "this is some text in a string";
return SomeText.Take(6).ToString();
Все, что я получаю, это:
System.Linq.Enumerable+d__3a`1[System.Char]
Это обсуждается как "случайность" в этот вопрос , но это то, что я на самом деле пытаюсь сделать, и я не могу найти его нигде с помощью поиска.
Я знаю, что есть другие способы манипулирования строками, но я также знаю, что вы можете сделать действительно крутые трюки с LINQ, и я просто хотел бы знать, есть ли способ обрезать строку до определенной длины с помощью LINQ?