Pourquoi donc ce code ne compile-t-il pas ?
L'intérêt est bien évidemment de trouver sans compiler le code, ce qui donnerait immédiatement la solution...
...comme ça, ça fait également un test à la résistance :p.

public class MyClass { private int[] values = new int[] { 1, 2, 3, 4 }; public IEnumerable<int> Values { get { return values; } } public static implicit operator IEnumerable<int>(MyClass c) { return c.Values; } }

Question bonus: quel est le problème technique que je tente de résoudre dans cette approche ?

Mitsu

[Update] Quizz suivant: Geek Quizz IV: méthodes identiques ?