내가 할 수있는 최선을 설명하려고 노력하겠습니다.LINQ C# 문자열에서 문자 선택
기본적으로 char 배열로 변환 한 문자열이 있는데 LINQ를 사용하여 char 배열 내부의 다른 문자를 선택한 다음 내림차순으로 정렬하지만 문자 만 잡아주고 문장 부호는 사용하지 않습니다. 여기에 코드입니다 :
string inputString = "The black, and, white cat";
var something = inputString.ToCharArray();
var txtEntitites = something.GroupBy(c => c)
.OrderByDescending(g => g.Count())
.Where(e => Char.IsLetter(e)).Select(t=> t.Key);
그리고 오류 메시지가 내가 얻을 :
오류 CS1502이 : char.IsLetter (문자) ''에 가장 적합한 오버로드 된 메서드에 일치하는 일부 잘못된 인수가 (CS1502)
오류 CS1503 : 인수
#1' cannot convert
System.Linq.IGrouping (CS1503)
어떤 아이디어를 '표현'문자를 입력하기 위해 '? 고마워요 :)
찾고있는 것을 생각 :) 그리고 불평이나 질문 하를 요구하는 저를 표시하지 주셔서 감사합니다! – Phorce
귀하의 질문에 짧고 간결하며 오류 메시지에 대한 좋은 정보를주었습니다. 그래서 투표를했습니다 :-) – MikeKulls