var em C # - Por que não pode ser usado como uma variável de membro? [duplicado

Esta pergunta já tem uma resposta aqui:

Digitação implícita; por que apenas variáveis locais? respostas

Por que não é possível ter variáveis de tipo implícito em um nível de classe em C # para quando essas variáveis são atribuídas imediatament

ie:

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

É apenas algo que não foi implementado ou existe uma razão conceitual / técnica para isso não ter sido feit

questionAnswers(1)

yourAnswerToTheQuestion