2016-10-26 8 views
0

코스모스를 사용하여 C#을 연습하고 OS에 대한 이해를 높이고 있습니다. 나는 같이 IndexOf 방법을 사용하려고하지만 VM웨어 나 제공 : C# cosmos IndexOf 지원되지 않음

Be aware: IndexOf(..., Stringcomparison) not fully supported yet! 

이 같이 IndexOf 방법에 대한 어떤 대안이 있습니까? 예를 들어, 내 문자열이 "hello @ world"인 경우 @의 색인이 5임을 알고 싶습니다.

+0

당신은 문서를 검색하고 지원되지 않는 부분이 코드와 어떤 관련이 있는지 이해해야합니다. – Steve

+0

나는 그것을 봤지만 이것에 관해서는 아무 것도 찾을 수 없었습니다. –

+2

소스로 직접가는 것은 방법입니다. http://cosmos.codeplex.com/discussions/536735 – Steve

답변

0

언제든지 비슷한 방법을 직접 구현할 수 있습니다. 숯불의 인덱스를 반환하거나 이러한 베어 뼈 방법 -1이 될 수없는 경우 : 정말 당신이 원하는 기능에 따라 달라집니다

public int FindIndexOfChar(string str, char c) 
{ 
    for (int i=0;i<str.length;i++) 
     if (str[i]==c) 
      return i; 
    return -1; 
} 

.