partial class B
{
}
class A
{
public A(B b)
{
}
}
partial class B
{
A a = new A(this);
}
class Program
{
static void Main()
{
}
}
cGFydGlhbCBjbGFzcyBCCnsKICAgIAp9CiAKY2xhc3MgQQp7CiAgIHB1YmxpYyBBKEIgYikKICAgewogICAgICAgCiAgIH0KfQogCnBhcnRpYWwgY2xhc3MgQgp7CiAgICBBIGEgPSBuZXcgQSh0aGlzKTsKfQogCmNsYXNzIFByb2dyYW0KewogICAgc3RhdGljIHZvaWQgTWFpbigpCiAgICB7CiAgICAgICAgCiAgICB9Cn0=
prog.cs(16,17): error CS0027: Keyword `this' is not available in the current context
Compilation failed: 1 error(s), 0 warnings