public string Substring (int startIndex);
인스턴스에서 startIndex부터 마지막까지의 부분 문자열을 검색한다. 현재의 인스턴스 값은 수정되지 않는다. *인덱스는 0부터 시작한다.
using System;
public class Example
{
public static void Main()
{
String[] pairs = { "Color1=red", "Color2=green", "Color3=blue",
"Title=Code Repository" };
foreach (var pair in pairs) {
int position = pair.IndexOf("=");
if (position < 0)
continue;
Console.WriteLine("Key: {0}, Value: '{1}'",
pair.Substring(0, position),
pair.Substring(position + 1));
}
}
}
[결과]
Key: Color1, Value: 'red'
Key: Color2, Value: 'green'
Key: Color3, Value: 'blue'
Key: Title, Value: 'Code Repository’
public string Substring (int startIndex, int length);
인스턴스에서 startIndex부터 length길이의 부분 문자열을 검색한다. 현재의 인스턴스 값은 수정되지 않는다.
using System;
public class Example
{
public static void Main()
{
String value = "This is a string.";
int startIndex = 5;
int length = 2;
String substring = value.Substring(startIndex, length);
Console.WriteLine(substring);
}
}
[결과]
is
'프로그래밍 > C#' 카테고리의 다른 글
[C#] C# string.Replace 메서드 (0) | 2019.09.26 |
---|---|
[C#] List 함수를 이용한 Linq 메서드식 표현 (0) | 2018.11.15 |
[C#] List 주요 함수 정리 (0) | 2018.11.15 |