■ 5. 문자열 공백 제거하기
Trim : 문자열 앞, 뒤의 공백을 제거
TrimStart : 문자열 앞의 공백을 제거
TrimEnd : 문자열 뒤의 공백을 제거
▶ 형식 : 문자열변수명.Trim();
사용법 :
string str = " 안녕 이것은. 문자열 자르기. "; |
■ 6. 대소문자 변환하기
ToUpper : 소문자를 대문자로 바꾸어 줍니다.
ToLower : 대문자를 소문자로 바꾸어 줍니다.
▶ 형식 : 문자열변수명 . ToUpper
string str = "Welcome to Korea! "; Console.WriteLine(str); |
■ 7. 문자열 추출과 인덱스
Substring 메서드 : 문자열의 일부만 추출
▶ 형식 : 문자열변수명 . Substring( 추출위치 )
-> 위치는 0 부터 시작하며 , (0,3) 은 0문자열부터 3번째 문자열까지 총 4개의 문자열을 추출한다는 뜻입니다.
* 이때 공백도 문자열에 포함됩니다.
string str = "매우 힘든 C# 은 열심히 하면 재밌어요"; // 5번째 문자부터 8 문자 추출 // 5번째 이후 문자 모두를 추출 |
● 문자열의 인덱스를 추출 하는 메서드
indexOf , LastindexOf
-> 해당 문자열위치의 인덱스(번호) 를 추출합니다.
▶ 형식 :
문자열변수명 . IndexOf ("추출할문자열" )
문바열변수명 . LastIndexOf (" 추출할면자열" )
string str = "C# 프로그래밍의 세계! 프로그래밍이 즐거워집니다."; // 앞에서부터 검색하여 인덱스를 출력 |
■ 8. 문자열 삭제하기
▶ 형식 :
문자열변수명 . Remove (시작위치인덱스 , 끝날위치인덱스)
Console.WriteLine (문자열변수명 . Remove (5 , 10 )); -> 8번째 부터 11번재까지의 문자열을 삭제
string str = "C# 프로그래밍의 세계! 프로그래밍이 즐거워집니다."; // 9번째 문자열부터 11개 문자를 삭제하여 출력 |
■ 9. 문자열 포멧 지정 ( 문자열 추출하여 저장하기 )
-> Format : 여러 값을 조합하여 문자열로 출력하려는 경우에 사용하는 String 클래스의 정적메소드 입니다.
▶ 형식 :
문자열 변수명 = String.Format ("{0}, {1}", str1, str2 ) ; // --> 문자열변수명에 str1,str2 가 저장되어었 습니다.
string str; |
예제1)
예제2)
정답)
추가자료)
'C/Objective C > C#' 카테고리의 다른 글
[제 8장]C# 메뉴를 이용한 메모장 만들기 예제 따라하기 (0) | 2012.06.12 |
---|---|
[제 7장]C# 콤보박스/라디오버튼/리스트박스/텍스트박스 예제 따라하기 (0) | 2012.06.12 |
[제 5장]C# 배열 예제 따라하기 (0) | 2012.05.11 |
[제 4장]C# 지역변수 전역변수 에제 따라하기 (0) | 2012.05.04 |
[제 3장]C# 반복문 예제 따라하기 2번째 (0) | 2012.04.17 |