728x90
반응형
String Method에 대한 정의
Insert | String 안의 특정 위치에 String을 삽입 |
Contains | 특정 문자 또는 문자열을 포함하는지 True/False로 리턴 |
CompareTo | String을 비교해서 작으면 -값, 같으면 0, 크면 +값을 리턴 |
IndexOf | string에서 특정 문자또는 문자열이 처음으로 나오는 index 리턴 |
LastIndexOf | string에서 특정 문자 또는 문자열이 마지막으로 나오는 index 리턴 |
PadLeft | string 앞에 특정 문자를 삽입하여 글자 수를 맞춤 |
PadRight | string 뒤에 특정 문자를 삽입하여 글자 수를 맞춤 |
Remove | string에서 substring을 삭제 |
Replace | string에서 문자 혹은 substring을 문자 혹은 substring으로 대체 |
ToLower | string의 문자를 소문자로 변환 |
ToUpper | string의 문자를 대문자로 변환 |
Trim | string에서 앞뒤의 공백문자 또는 특정 문자를 제거 |
TrimEnd | Sting의 뒤의 공백문자 또는 특정 문자를 제거 |
TrimStart | String의 앞의 공백문자 혹은 특정 문자를 제거 |
Split | string에서 substring을 추출하여 새로운 string 배열을 리턴 |
CopyTo | string의 일부분을 문자 배열로 복사 |
Substring | string에서 특정 문자에서 끝까지의 substring을 추출 |
초보자를 위한 c# 200제 참조 |
private void Form1_Load(object sender, EventArgs e)
{
string a = " Hello, World! ";
richTextBox1.AppendText(a);
richTextBox1.AppendText("\n");
richTextBox1.AppendText(a.Insert(8, "C# "));
richTextBox1.AppendText("\n");
richTextBox1.AppendText(a.PadLeft(20, '.'));
richTextBox1.AppendText("\n");
richTextBox1.AppendText(a.PadRight(20, '.'));
richTextBox1.AppendText("\n");
richTextBox1.AppendText(a.Remove(6));
richTextBox1.AppendText("\n");
richTextBox1.AppendText(a.Remove(6,7));
richTextBox1.AppendText("\n");
richTextBox1.AppendText(a.Replace('l','m'));
richTextBox1.AppendText("\n");
richTextBox1.AppendText(a.ToLower());
richTextBox1.AppendText("\n");
richTextBox1.AppendText(a.ToUpper());
richTextBox1.AppendText("\n");
richTextBox1.AppendText(a.Trim());
richTextBox1.AppendText("\n");
richTextBox1.AppendText(a.TrimStart());
richTextBox1.AppendText("\n");
richTextBox1.AppendText(a.TrimEnd());
richTextBox1.AppendText("\n");
string[] s = a.Split(',');
foreach(string str in s)
{
//string + 띄워쓰기
richTextBox1.AppendText(str + " ");
}
richTextBox1.AppendText("\n");
}
728x90
반응형
'c# > 기타' 카테고리의 다른 글
[c#] file 경로를 경로, 파일이름, 파일 형식으로 분리 (0) | 2021.12.16 |
---|---|
[C#] enum (0) | 2021.12.06 |
[C#] String vs StringBuilder (0) | 2021.12.06 |
[C#] String CONCAT, JOINT (0) | 2021.12.06 |
[C#] String.Format() , ToString() (0) | 2021.12.06 |