반응형
C #은 Java의 charAt ()에 해당합니까?
charAt()
Java 에서 메소드를 사용하여 위치를 지정하여 문자열에서 개별 문자를 가져올 수 있다는 것을 알고 있습니다 . C #에 동등한 방법이 있습니까?
C #에서 배열과 같은 문자열로 색인을 생성하고 해당 색인에서 문자를 얻을 수 있습니다.
예:
자바에서는
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();
캐릭터로 만들어보세요
string str = "Tigger";
//then str[0] will return 'T' not "T"
Console.WriteLine을 사용하면 문자열에서 위치를 지정할 수 있습니다.
샘플보기 :
문자열 str = "Tigger"; Console.WriteLine (str [0]); // "T"를 반환합니다. Console.WriteLine (str [2]); // "g"를 반환합니다.
당신은 간다!
간단하게 사용하십시오 String.ElementAt()
. java와 비슷합니다 String.charAt()
. 즐거운 코딩 되세요!
참고 : https://stackoverflow.com/questions/3581741/c-sharp-equivalent-to-javas-charat
반응형
'program story' 카테고리의 다른 글
"정적"과 "정적 인라인"기능의 차이점은 무엇입니까? (0) | 2020.07.25 |
---|---|
.NET의 XmlDocument 출력에서 빈 xmlns 속성을 방지하는 방법은 무엇입니까? (0) | 2020.07.25 |
Java에서 toString 메소드를 사용하는 방법은 무엇입니까? (0) | 2020.07.25 |
여러 빌드 구성에 대해 다른 app.config를 선택하는 방법 (0) | 2020.07.25 |
다중 상속의 정확한 문제는 무엇입니까? (0) | 2020.07.25 |