문자열이 있습니다.
var names = "Brian,Joe,Chris";
이것을 한 줄로 List<string>
구분 기호 로 변환하는 방법이 ,
있습니까?
15
"한 줄로"요구 사항을 이해하지 못합니다. 작업을 가능한 한 작은 공간에 맞추는 방법이 아니라 명확하고 이해하기 쉬운 코드를 작성하십시오.
—
Ed S.
LINQ의 출현으로 C # IMO에서는 읽기 쉽고 깔끔한 "하나의 라이너"가 훨씬 더 보편화되었습니다.
—
Matt Greer
@Ed S.- "한 줄로"가 표현하는 가장 좋은 방법이 아닐 수 있다는 데 동의하지만 Matt Greer가 제공하는 것과 같은 한 줄 문장은 매우 명확하고 이해하기 쉬운 경향이 있습니다. 내 생각 엔 그는
—
StriplingWarrior
for
더 지루하고 오류가 발생하기 쉬우 며 명확하지 않은 루프를 사용하지 않기를 원할뿐입니다 .
나는 한 줄짜리가 본질적으로 이해하기 어렵다고 말하는 것이 아니라 요구 사항이되어서는 안된다는 것입니다. 가능한 최선의 방법을 사용하십시오. 그것이 한 줄에 있으면 좋지만 코드 작성 방식을 결정하는 것은 아닙니다.
—
Ed S.