내 C#에서 - 응용 프로그램, 나는 사전 개체가 있습니다. foreach를 사용하여 객체를 반복 할 때 자연스럽게 사전의 각 요소를 가져옵니다. 그러나 MyValue 속성의 값에 따라 특정 요소 만 반복되도록하고 싶습니다.사전에 대한 사용자 정의 이터레이터?
class MyValue
{
public bool AmIIncludedInTheIteration { get; set; }
...
}
AmIIncludedInTheIteration이 false 인 경우 foreach가 항목을 반환하지 않습니다. 나는 내 자신의 반복자를 구현하고 Dictionary-Iterator를 대체해야한다고 이해한다. 여기 누군가가 나에게 짧은 하우투를 줄 수 있니? 사전에
감사합니다, 프랭크
어떤 버전의 C#을 사용하고 있습니까? –