반응형
구분 기호가있는 String.Split (.net)의 반대
String.Split
.Net 에서 반대하는 방법이 있습니까? 즉, 배열의 모든 요소를 지정된 구분 기호로 결합합니다.
취하고 ["a", "b", "c"]
주는 것 "a b c"
(구분자 사용 " "
).
업데이트 : 직접 답을 찾았습니다. 그것은이다 String.Join
방법.
답을 찾았습니다. String.Join 이라고 합니다.
다음을 사용할 수 있습니다 String.Join
.
string[] array = new string[] { "a", "b", "c" };
string separator = " ";
string joined = String.Join(separator, array); // "a b c"
더 장황하지만 StringBuilder
접근 방식 을 사용할 수도 있습니다 .
StringBuilder builder = new StringBuilder();
if (array.Length > 0)
{
builder.Append(array[0]);
}
for (var i = 1; i < array.Length; ++i)
{
builder.Append(separator);
builder.Append(array[i]);
}
string joined = builder.ToString(); // "a b c"
참고 URL : https://stackoverflow.com/questions/455438/opposite-of-string-split-with-separators-net
반응형
'Programing' 카테고리의 다른 글
fmap이있을 때 Haskell에서지도의 요점은 무엇입니까? (0) | 2020.09.04 |
---|---|
C ++ 11에서 난수 생성 : 생성 방법, 작동 원리 (0) | 2020.09.04 |
Django 1.7 및 데이터 마이그레이션으로 초기 데이터로드 (0) | 2020.09.04 |
Array.prototype.includes 대 Array.prototype.indexOf (0) | 2020.09.04 |
Angular 8에서 @ViewChild에 대한 새로운 정적 옵션을 어떻게 사용해야합니까? (0) | 2020.09.04 |