로 구분 된 문자열로 문자열의 목록을 변환 뭐죠에 따라 달라집니다 쉼표 (,
)구분
구분
답변
String.Join(",", myListOfStrings.ToArray())
ta blonde moment – spacemonkeys
ToArray() 변환 전에 null/empty 체크를 추가 할 수 있습니다 : myListOfStrings.Where (Function (s) Not String.IsNullOrEmpty (s)) .ToArray()' –
로 구분 값으로 문자열로 (문자열) 목록을 변환하는 가장 좋은 방법 당신은 "최고"를 의미합니다. 메모리를 적게 사용하려면 먼저 최종 문자열의 크기를 계산 한 다음 해당 용량으로 StringBuilder를 만들고 문자열을 추가하십시오.
StringBuilder는 올바른 크기의 문자열 버퍼를 만들고 해당 버퍼는 ToString 메서드에서 문자열로 가져옵니다. 즉, 중간 문자열이나 배열이 추가로 만들어지지 않습니다.
// specify the separator
string separator = ", ";
// calculate the final length
int len = separator.Length * (list.Count - 1);
foreach (string s in list) len += s.Length;
// put the strings in a StringBuilder
StringBuilder builder = new StringBuilder(len);
builder.Append(list[0]);
for (int i = 1; i < list.Count; i++) {
builder.Append(separator).Append(list[i]);
}
// get the internal buffer as a string
string result = builder.ToString();
내 솔루션 :
string = ["a","2"]\n
newstring = ""
endOfString = len(string)-1
for item in string:
newstring = newstring + item
if item != string[endOfString]:
newstring = newstring ","'
의사 코드는 때로는 좋지만 실제 언어 구현이 선호됩니다. –
간단한 해결책 :
dim str as string = ""
for each item as string in lst
str += ("," & item)
next
return str.substring(1)
그것은 문자열에서 첫 번째 문자를 벗고 (",")
- 1. 구분 기호가있는 구분 문자열 # @ #
- 2. Vb6 : 탭으로 구분 된 텍스트 구분
- 3. 구분 기호를 유지하면서 여러 구분 기호로 분할합니까?
- 4. 아이폰에 문자열을 추가하는 방법 구분 기호로 구분 ","?
- 5. 구분 문자
- 6. Java : 파일 판독기, 구분 기호로 구분 기호 도움말
- 7. NSNumberFormatter는 소수 구분 기호로 작동하지만 쉼표 구분 기호로는 작동하지 않습니다.
- 8. 소수점 구분 기호로 지역화
- 9. 끝에있는 구분 기호를 제거하십시오.
- 10. 메이크 : 실종 구분
- 11. 구분 기호 배열로 분해
- 12. 셀 구분 기호
- 13. GROUP_CONCAT 쉼표로 구분 MySQL의
- 14. 여러 NOT 구분
- 15. 구분 레코드 PHP
- 16. vb.net의 구분 된 파일
- 17. Sybase Exception 유형 구분
- 18. schema.yml에서의 대문자 소문자 구분
- 19. 정규 표현식 : 구분
- 20. awk의 탭 구분 값
- 21. 구분 기호를 파일에 추가
- 22. 구분 문자로 제어 문자
- 23. 악센트를 구분 정규식
- 24. WPF 구분 기호 위치
- 25. ListView의 "구분 기호"
- 26. 디렉토리 구분 상수를 사용해야합니까?
- 27. 구분 된 문자열
- 28. 점으로 구분 된 문자열은
- 29. 쉼표로 구분 된보기 목록
- 30. 구분 기호가있는 Android GridView
속도/성능이 점을 설정하지 왜 문제? "가장 빠른 방법은 무엇입니까?" –
Fastest AND/OR Efficient라고 할 수 없는가? – spacemonkeys