Klasse med implementation af IEnumerable og implicit casting
Hej,Jeg spekulerer over følgende scenario:
Lad C være en klasse, der dels implementerer IEnumerable-interfacet (fra System.Collections) og dels vha. overloading definerer en implicit casting til et array. Hvis man nu gennemløber en instans af klassen i en foreach-løkke, vil IEnumerable-implementeringen blive benyttet, eller vil der først blive forsøgt med en implicit casting, og derefter benytte denne nye types IEnumerable-implementering?
/mikl-dk