UnityのC#でなんとかnewを使う方法はないのでしょうか?
色々不便です。
それと
public class A{
int i;
public A(){}
}
とあって

A hoge = new A();
hoge.i = 3;
Debug.Log(hoge.i);
Debug.Log(hoge == null);
とするとhogeはnullだけどhoge.iにはアクセス出来てるというよく分からないことになるのですが
なんなんでしょう