Tag: implicit-typing

ImplicitTyping ist ein Begriff vorgeschlagen, auf diesem Wiki für jede Sprache eingeben-system, das erfordert keine oder nur wenige Typ-Annotationen (Typ-Deklarationen von Variablen -, Objekt-Mitglieder, Funktion, Argumente, etc.) — im Gegensatz zu ManifestTyping, in welcher Art Informationen bereitgestellt werden müssen, die durch den Programmierer.Dieser tag kann verwendet werden, wenn Probleme im Zusammenhang mit der impliziten Art der Eingabe

Warum kann ich nicht die array-Initialisierung mit einer implizit typisierten variable?

Anzahl der Antworten 3 Antworten
Warum kann ich nicht die array-Initialisierung mit einer implizit typisierten variable? string words = { "apple", "strawberry", "grape" }; //legal string words = new string{ "apple", "strawberry", "grape" }; //legal var words = new { "apple", "strawberry",

zuordnen kann <null> implizite Datentypen lokale Variablen, die mit asp.net

Anzahl der Antworten 4 Antworten
Habe ich diese var result = general.GetInformation(int.Parse(ID), F_account, F_Info, Types); diese GetInformation ist meine Person.Getinformation Klasse.. wenn ich versuche mich zu ordnen Ergebnis globly ich bin immer Zuordnen Kann, um implizit typisierte lokale variable? var result =

Deklarieren einer implizit typisierten Variablen in bedingten Umfang und der Nutzung außerhalb

Anzahl der Antworten 7 Antworten
In der vereinfachten code unten if(city == "New York City") { var MyObject = from x in MyEFTable where x.CostOfLiving == "VERY HIGH" select x.*; } else { var MyObject = from x in MyEFTable where x.CostOfLiving

Warum kann var nicht eine anonyme Methode zugewiesen werden?

Anzahl der Antworten 6 Antworten
Ich habe den folgenden code: Func<string, bool> comparer = delegate(string value) { return value != "0"; }; Jedoch die folgenden nicht kompilieren: var comparer = delegate(string value) { return value != "0"; }; Warum kann nicht der

Warum lässt C # nicht mehrere Variablen mit var deklarieren?

Anzahl der Antworten 5 Antworten
Die folgende: //not a problem int i = 2, j = 3; also es wundert mich, dass diese: //compiler error: Implicitly-typed local variables cannot have multiple declarators var i = 2, j = 3; nicht kompilieren. Vielleicht

Warum sollte Var eine schlechte Sache sein?

Anzahl der Antworten 17 Antworten
Ich habe schon im Chat mit meinem Kollegen, den anderen Tag und hörte, dass Ihre Codierung standard verbietet ausdrücklich die Verwendung der var - Schlüsselwort in C#. Sie hatte keine Ahnung, warum es so war, und ich