새소식

C#

문자열(String) 특성

  • -

 

 

 

1. Length : 문자열 길이

2. IndexOf(value) : 문자열 내에 value가 처음 보이는 위치

3. Insert(index, value) : index 위치에 value 값이 삽입된다

4. Replace(oldValue, newValue) : oldValue 값을 newValue 값으로 대체한다(바꿔준다).

5. Contains(value) : 문자열에 지정된 value가 있으면 true를 반환한다.

6. Remove(index) : index 위치부터 문자열을 제거한다.

7 .Substring(index, length) : index 위치부터 length만큼 문자열을 잘라서 가진다.

                                    이 때, length가 없으면 index 위치부터 문자열의 끝까지 간다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
string a = "some text";
Console.WriteLine(a.Length);
//Outputs 9
 
Console.WriteLine(a.IndexOf('t'));
//Outputs 5
 
 a = a.Insert(0"This is ");
Console.WriteLine(a);
//Outputs "This is some text"
 
= a.Replace("This is""I am");
Console.WriteLine(a);
//Outputs "I am some text"
 
if(a.Contains("some"))
  Console.WriteLine("found");
//Outputs "found"
 
= a.Remove(4);
Console.WriteLine(a);
//Outputs "I am"
 
= a.Substring(2);
Console.WriteLine(a);
//Outputs "am"
cs

 

 

 

 

 

'C#' 카테고리의 다른 글

유용한 static 함수  (548) 2020.11.11
배열 특성(Array Properties)  (548) 2020.11.10
get, set 속성(Property)  (548) 2020.11.10
메소드 내 인자 전달 방식 - by Value, Reference, Output  (550) 2020.11.09
인자(argument)순서 바꾸기  (548) 2020.11.09
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.