var в C # - Почему его нельзя использовать как переменную-член? [Дубликат]

На этот вопрос уже есть ответ:

Неявная типизация; почему только локальные переменные? 6 ответов

Почему невозможно иметь переменные с неявным типом на уровне класса в C #, когда эти переменные назначаются немедленно?

ie:

public class TheClass
{
    private var aList = new List<string>();
}

Это просто что-то, что не было реализовано или есть концептуальная / техническая причина, почему это не было сделано?

Ответы на вопрос(1)

Ваш ответ на вопрос