배열에서 내 값 인덱스를 찾지 못했습니다. 내 값이 배열에 있는지 확인하는 방법을 알아 냈지만 인덱스를 찾는 방법을 모르겠습니다. 나는 구글을 통해 검색, 다른 모든 기능을 시도, 어떤 진전을 가져 오지 않았다. 아무도 설명하고 원하는 결과를 얻을 수있는 방법을 몇 가지 예를 들어 줄 수 있다면 정말 좋을 것입니다. 감사합니다.배열 clas의 인덱스를 찾으십시오
public phrases[] sentences = new phrases[1];
// STRUCT
public struct phrases
{
public string key;
public string value;
}
Array.FindIndex(sentences, key => key.value == "kaka");
... 보통 오래된'for' 사이클을 사용하는 방법을 배우게 –
하지 않습니다'Array.FindIndex (문장, 키 => key.value == "카카") ' 색인을 반환 ??? int index = Array.FindIndex (문장, key => key.value == "kaka");는 당신이 필요로하는 것처럼 보입니다. – dasblinkenlight
-1이나 0을 반환하지만 값이 발견 된 실제 인덱스는 반환하지 않습니다. – user3740193