C# LINQ 예제
문자열에서 중복되는 값을 찾고 싶을때
LINQ 를 이용해서 아래와 같이 하면 된다. ( LINQ 오늘 처음 써봐서 예제가 허접합니다)
, 도 문자열로 인식되서 split 해줬다.
LINQ 를 이용해서 아래와 같이 하면 된다. ( LINQ 오늘 처음 써봐서 예제가 허접합니다)
string t = "a,b,c,d,e,e,e,f,g";
var r =
from n in t
group n by n into g
where g.Count() > 1
select g;
foreach (var a in r)
{
Console.WriteLine(a.Key );
}
, 도 문자열로 인식되서 split 해줬다.
string t = "a,b,c,d,e,e,e,f,g";
var r =
from n in t.Split(',')
group n by n into g
where g.Count() > 1
select g;
foreach (var a in r)
{
Console.WriteLine(a.Key );
}
댓글
댓글 쓰기