쉼표로 구분 된 문자열을 구문 분석하여 배열로 저장합니다. C에서 나는이 # :이 C#에서 가장 깨끗한 포트는 무엇입니까?
여기var someArray = someString.Split(
new char[] { ',' },
StringSplitOptions.RemoveEmptyEntries);
foreach (var something in someArray)
{
SomeList.Add(something.Trim().ToLower());
}
내가 레일 .blank를 사용하여 루비 지금까지이 무엇인가?
some_array = some_string.split(',').each { |something| something.strip.downcase }
some_array.delete_if { |something| something.blank? }
더 깨끗한 방법이 있습니까?
왜 돌연변이가 없는지에 대한 설명에 감사드립니다. 당신의 대답은 제가보고있는 것에 가깝습니다. 거기에 잼을 넣고 나중에 압축하십시오. – blu
답안은 모두 작동합니다. 나는 한 줄로 각 블록을 가진 두 번째 블록을 사용하여 다시 할당하지 않고 끝내었다. 감사. – blu
비어 있습니까? 공백 문자열을 포착해야하므로 스트립을 조건부로 이동할 수 있습니까? – blu