var in C # - Warum kann es nicht als Member-Variable verwendet werden? [Duplikat

Diese Frage hat hier bereits eine Antwort:

Implizite Eingabe; warum nur lokale Variablen? 6 answers

Warum ist es nicht möglich, implizit typisierte Variablen auf Klassenebene in C # zu haben, wenn diese Variablen sofort zugewiesen werden?

ie:

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

Ist es nur etwas, das nicht implementiert wurde oder gibt es einen konzeptionellen / technischen Grund dafür, warum es nicht getan wurde?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage