답변:
배열처럼 C #의 문자열로 인덱싱 할 수 있으며 해당 인덱스에서 문자를 얻을 수 있습니다.
예:
Java에서는 다음과 같이 말할 것입니다.
str.charAt(8);
C #에서는 다음과 같이 말할 것입니다.
str[8];
string sample = "ratty";
Console.WriteLine(sample[0]);
과
Console.WriteLine(sample.Chars(0));
참조 : http://msdn.microsoft.com/en-us/library/system.string.chars%28v=VS.71%29.aspx
위는 C #에서 인덱서를 사용하는 것과 동일합니다.
LINQ를 사용할 수 있습니다.
string abc = "abc";
char getresult = abc.Where((item, index) => index == 2).Single();
Console.WriteLine을 사용하면 사용자가 문자열의 위치를 지정할 수 있습니다.
샘플보기 :
string str = "티거"; Console.WriteLine (str [0]); // "T"를 반환합니다. Console.WriteLine (str [2]); // "g"를 반환합니다.
됐어요!
간단히 String.ElementAt()
. 자바의 String.charAt()
. 즐겁게 코딩하세요!