728x90
반응형

C# 9

[ITSkeleton] C# string 공백 제거 Trim, Replace

자동으로 공백을 제거해주는 함수에대해 설명해 드리려합니다 Trim : 앞, 뒤의 공백을 제거합니다. TrimStart : 앞의 공백을 제거합니다. TrimEnd : 뒤의 공백을 제거합니다. 간단한 예시로는 string Test = " test "; Test = Test.Trim(); -> 결과 : "test" Test = Test.TrimStart(); ->결과 : "test " Test = Test.TrimEnd(); -> 결과 : " test" 불특정한 공간에 있는 공백을 모두 지우고 싶다면 Test.Replace(" ",""); Replace를 쓰면 글 중간중간에 있는 공백을 지울 수 있습니다.

C# 2018.05.24

[ITSkeleton] C# 배열 리스트 삭제 함수 Remove, RemoveAt, RemoveAll, RemoveRange

여러가지 상황에서 배열을 만들고 원하는 배열을 삭제해야할 일이 생기는 경우가 많습니다. 이 배열을 지우는 방법에는 무엇이 있을까요 먼저 배열을 생성해 줍니다 var testVal = new List(); string을 저장할수있는 임의의 공간 testVal을 만들어 주었습니다. 값들을 집어넣어 볼까요~ for(int i=0; i "testval0" testVal[1] -> "testval1" testVal[2] -> "testval2" testVal[3] -> "testval3" testVal[4] -> "testval4" testVal[5] -> "testval5" testVal[6] -> "testval6" testVal[7] -> "testval7" testVal[8] -> "testval8" te..

C# 2018.04.17

[ITSkeleton] C#TextFile 만들기,읽기,쓰기

1. TextFile 만들기. var root_path = Directory.GetCurrentDirectory();var filename = root_path + "\\TestText.txt"; System.IO.File.Create(filename); 이렇게하면 파일이 생성됩니다. 2. TextFile 읽기. var root_path = Directory.GetCurrentDirectory();var filename = root_path + "\\TestText.txt"; using (var reader = File.OpenText(filename)) { string[] lines = System.IO.File.ReadAllLines(filename); return test; } 위와 같이 하면 파일..

C# 2018.01.19

[ITSkeleton] C# 문자열이 숫자인지 아닌지 판별하기!

문자열이 숫자인지 아닌지 확인해야하는 작업이 생겨서 알아보던중 정말 간단한 방법이 존재해서 깜짝 놀람..! string num = "64123532"//num -> 말그대로 숫자가 들어가있는 string 입니다.int chknum = 0;// chknum -> 말그대로 int형 숫자입니다. int뿐만아니라 다른 형식을 사용할수도 있더라구요!bool isnum = int.TryParse(num, out chknum);// isnum -> false 이면 문자열중 하나라도 숫자가 아닌게 들어있는겁니다// true 이면 문자열이 모두 숫자로 이루어져 있습니다. 뭐지..? 왜이렇게 간단하게 확인이 가능한거야... 문자열을 하나하나 쪼개서 확인해야하나 하고 있었는데 너무 간단한 방법이 있어서... 적게되네요!

C# 2017.11.10

[ITSkeleton] C# Foreach 사용하기

배열이 가지고 있는 값을 반복문을 이용하여 읽어오는 것이 foreach 라고 할수 있습니다. 조건반복문 string [] arg = {"a","b","c"} 이런 배열이 있다고 한다면 foreach(string test in arg){ test } test 는 변수를 만들어 주는것이고 test에는 배열 arg에 들어있는 값들이 차례대로 부여됩니다. 그리고 반복문에 사용할수 있는 명령어로는 continue : 반복문을 빠져나오는 것이 아니라 해당 반복문의 다음이 실행됩니다. break : 반복문을 벗어납니다. 반복문을 빠져나옵니다. 종료

C# 2017.07.18

[ITSkeleton][C#]String 문자열 자르기 (Substring, Splite, IndexOf)

1. Substring : 문자열의 시작과 종료를 이용하여 잘라냅니다. Value.Substring(Startint, Endint); of Value.Substring(Startint); 두번째는 Startint부터 끝까지 출력합니다. 2. Splite : 분리할 문자를 지정해서 잘라냅니다. ->char형식으로 하나의 문자만을 포함할수 있습니다. Value.Splite("."); 하나의 문장을 문자하나기준으로 잘라내는것이기때문에 string배열에 저장한뒤 출력하는경우가 대부분입니다. 3. IndexOf : 특정 문자의 위치를 알려줍니다. Value.IndexOf("k"); k라는 글자가 index 몇번째인지 출력해줍니다.

C# 2017.07.07

문자열 숫자를 변환 String.Format

안녕하세요? ITSkeleton입니다. 이번 포스팅은...!!! sting num = "0000"'이 숫자를 어떻게 증가시켜줄까?'에 대한것입니다.한번쯤은 고민 하셧을거라 생각합니다. 이때 사용할수 있는 것은String.Format 이 존재 합니다.예를 들어보자면String.Format("{ 0 : 0.0000}", 1.111111);을하면 값은 1.1111 이 출력됩니다. 한마디로 소수점 4째 자리까지 출력을 합니다.String.Format("{ 0 :.0 ####}",1.111111);을 한다면 값은 1.1111이 출력됩니다. .0 은 소수점 #의 갯수는 몇째자리까지 나타낼것인지를 나타냅니다. 자 그럼 문제를 해결해볼까요 string.Format("{0: 0000}", number);이렇게 쓰면 어떻..

C# 2016.06.14
728x90
반응형