반응형
배경
이 글에서 내가 처한 상황은,
dynamic 형식의 string을 ","로 split 한 뒤,
List로 만들어서 Remove를 적용할 수 있어야 했다.
따라서
1. dynamic(string)을 ','로 split
2. ToList()
3. Remove()
dynamic Alphabet = "A,B,C,D,E,F,G";
string[] splitElement = { "B", "C", "F" };
var splited = (Alphabet as string).Split(',').ToList();
foreach (var item in splitElement)
{
splited.Remove(item);
}
splited.ToString().Dump();
따라서 내가 했던 방법은
1. as String을 적용해서 string으로 만들고
2. split해서 Array로 만들고
3. ToList로 리스트로 만들어서
4. Remove를 사용할 수 있게 했다.
'C#' 카테고리의 다른 글
[C#] ?? 및 ??= 연산자 (0) | 2021.04.07 |
---|---|
[C#] 부울 논리 연산자 (0) | 2021.04.06 |
BBOX 관련 웹 사이트 모음(설명, 예제, 깃허브) (0) | 2021.04.05 |
[C#] TimeTrigger 테스트 시, 바로 실행하기 (0) | 2020.11.04 |
[C#] ?? 연산자, C# null 처리 (0) | 2020.11.02 |
댓글