반응형
※ 요약
인스턴스에서 처음 발견되는 문자 또는 문자열의 인덱스
※ 설명
IndexOf(string value, int startIndex, int count) //value:검색할 문자열 //startIndex:검색을 시작할 위치 //count:검사할 문자 위치의 수 |
시작위치에서 시작하여 지정된 수 만큼 문자열을 검사함 |
IndexOf(string value, int startIndex, int count, StringComparison comparisonType) //value:검색할 문자열 //startIndex:검색을 시작할 위치 //count:검사할 문자 위치의 수 //comparisonType:검색 규칙 |
검색규칙을 이용하여 시작위치에서 시작하여 지정된 수 만큼 문자열을 검사함 |
IndexOf(string value, int startIndex, StringComparison comparisonType) //value:검색할 문자열 //startIndex:검색을 시작할 위치 //comparisonType:검색 규칙 |
검색규칙을 이용하여 시작위치에서 문자열을 검사함 |
IndexOf(string value, StringComparison comparisonType) //value:검색할 문자열 //comparisonType:검색 규칙 |
검색규칙을 이용하여 문자열을 검색함 |
IndexOf(char value, int startIndex, int count) //value: 찾을 문자 //startIndex:검색을 시작할 위치 //count:검사할 문자 위치의 수 |
시작위치에서 시작하여 지정된 수 만큼 찾을 문자를 검사함 |
IndexOf(char value, StringComparison comparisonType) //value:찾을 문자 //comparisonType:검색 유형 |
검색유형을 이용하여 찾을 문자를 검색함 |
IndexOf(char value, int startIndex) //value:찾을 문자 //startIndex:검색을 시작할 위치 |
시작위치에서 시작하여 찾을 문자를 검색함 |
IndexOf(string value) //value:검색할 문자열 |
찾을 문자열을 검색함 |
IndexOf(char value) //value:찾을 문자 |
찾을 문자를검색함 |
IndexOf(string value, int startIndex) //value:찾을 문자열 //startIndex:검색위치 |
시작위치에서 시작하여 찾을 문자열을 검색함 |
※ 예제
[코드예제]
string standardString = "I want to buy home";
Console.WriteLine("{0}", standardString.IndexOf("buy", 2, 11));
Console.WriteLine("{0}", standardString.IndexOf("buy", 2, 10)); //10번째 문자열까지 검사
Console.WriteLine("{0}", standardString.IndexOf("buy", 2, StringComparison.InvariantCultureIgnoreCase));
Console.WriteLine("{0}", standardString.IndexOf('b', 2, 11));
Console.WriteLine("{0}", standardString.IndexOf('b'));
Console.WriteLine("{0}", standardString.IndexOf("buy"));
[실행결과]

반응형
'C#문법 > 문자열' 카테고리의 다른 글
[C#문법] 문자열 - Replace :: LAZY DEVELOPER (0) | 2024.01.14 |
---|---|
[C#문법] 문자열 - Contains :: LAZY DEVELOPER (0) | 2024.01.13 |