25 lines
274 B
C#
Raw Normal View History

public class T
{
class B
{
public dynamic this [int i] {
set {
int v = (dynamic) value;
}
get {
return i;
}
}
}
public class Program
{
public static int Main ()
{
B b = new B ();
b [4] = 1;
dynamic d = b [9];
return 0;
}
}
}