IT Share you

Linq를 사용하여 쉼표로 구분 된 문자열 반환

shareyou 2020. 11. 9. 21:34
반응형

Linq를 사용하여 쉼표로 구분 된 문자열 반환


내 지원서에 수업이 있습니다.

public class ProductInfo
{
  public int ProductId {get;set;}
  public int ProductType{get;set;}
}

ProductType이 특정 숫자와 같은 쉼표로 구분 된 형식으로 ProductIds 목록을 반환 할 수있는 linq 쿼리를 작성하고 싶습니다.

Linq 문과 함께 string.join을 사용해 보았지만 작동하지 않는 것 같습니다.


var s = string.Join(",", products.Where(p => p.ProductType == someType)
                                 .Select(p => p.ProductId.ToString()));

참고 URL : https://stackoverflow.com/questions/18991360/using-linq-to-return-a-comma-separated-string

반응형