문자열을 정렬하는 방법에 대해서 설명 드립니다.
ㅇ
1) Linq를 이용하여 정렬하는 방법 오름차순
string answer = string.Concat(my_string.ToLower().OrderBy(c => c));
2) Char[] Array로 변환하여 정렬하는 방법 오름차순
using System;
public class Solution {
public string solution(string my_string) {
char[] arr = my_string.ToLower().ToCharArray();
Array.Sort(arr);
string answer = String.Join("",arr);
return answer;
}
}
3) Char[] Array로 변환하여 정렬하는 방법 내림차순
using System;
public class Solution {
public string solution(string my_string) {
char[] arr = my_string.ToLower().ToCharArray();
Array.Sort(arr);
Array.Reverse(arr);
string answer = String.Join("",arr);
return answer;
}
}