Geek Quizz III: subtilités dans les conversions
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 ?