Почему невозможно иметь неявно типизированные переменные на уровне класса внутри С#, если сразу же назначаются эти переменные?
т
public class TheClass
{
private var aList = new List<string>();
}
Является ли это просто тем, что не было реализовано или существует концептуальная/техническая причина того, почему это не было сделано?