반환 유형이있는 함수가 있습니다. IList<Product>
class Product
{
int Id,
string ProductClass,
string ProductName
}
쉼표로 구분 된 문자열을 만들어야합니다 ProductName
. 아래 코드를 시도하고 있지만 올바른 결과를 제공하지 않습니다.
Array arrayofProduct = MyFunction().ToArray();
string productNames = string.Join(",", arrayofProduct);
arrayofProduct
3 개의 열 ProductName
이 있고 쉼표로 구분 된 목록을 얻으려면 1 (즉 ) 만 전달해야하기 때문이라고 생각 합니다.
Linq에 사용은에 콜렉션에 다음 그 사용 목적 쉼표 문자열을 구성하는 분리Select
ProductName
var names = MyFunction().Select(p => p.ProductName);
string productNames = string.Join(",", names);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다