using System;
public class Program
{
public static void Main()
string strTest = "ABCDEF_ABCDEF";
/* IndexOf 사용 방법 */
// 시작 위치(인덱스)는 0이므로 "A"부터 시작합니다.
// 검색하고자 하는 문자의 수는 2입니다.
// 시작 위치(인덱스) 0부터 시작되는 2개의 문자열은 "AB"입니다.
// "AB"에는 "C"가 없으므로 -1을 반환합니다.
Console.WriteLine(strTest.IndexOf("C", 0, 2));
// 검색하고자 하는 문자의 수는 3입니다.
// 시작 위치(인덱스) 0부터 시작되는 3개의 문자열은 "ABC"입니다.
// "ABC"에는 "C"가 존재하므로 strTest에서 "C"의 위치(인덱스) 2를 반환합니다.
Console.WriteLine(strTest.IndexOf("C", 0, 3));
// 시작 위치(인덱스)는 3이므로 "D"부터 시작합니다.
// 시작 위치(인덱스) 3부터 시작되는 3개의 문자열은 "DEF"입니다.
// "DEF"에는 "E"가 존재하므로 strTest에서 "E"의 위치(인덱스) 4를 반환합니다.
Console.WriteLine(strTest.IndexOf("E", 3, 3));
}