ich den Code unten bin mitSystem.Collections.Generic.List <string> 'enthält keine Definition für 'add'
public HttpResponseMessage Getdetails([FromUri] string[] Column)
{
List<string> selectionStrings;
var colDict = new Dictionary<string, string>()
{
{"CATEGORY", "STCD_PRIO_CATEGORY_DESCR.DESCR"},
{"SESSION_NUMBER", "STRS_SESSION3.SESSION_NUM"},
{"SESSION_START_DATE","Trunc(STRS_SESSION3.START_DATE)"}
};
foreach (string col in Column)
{
string selector = colDict[col];
selectionStrings.add(string.Format("{0} AS {1}", selector, col));
}
var strQuery = string.Format(@"SELECT {0}
from STCD_PRIO_CATEGORY");
}
Aber immer den Fehler in
selectionStrings.add(string.Format("{0} AS {1}", selector, col));
sagen
'System.Collections.Generic.List' enthält keine Definition für 'add' und keine Erweiterungsmethode 'add' acceptin ga erste Argumente vom Typ ‚System.Collections.Generic.List können gefunden werden (sind ein using-Direktive oder einen Assemblyverweis fehlt?)
ich versuchte, indem using System.Collections.Generic.List
, aber es funktioniert nicht
Verwenden Sie 'Add' stattdessen. Gehäuse notieren. –
Meinst du 'Add' mit dem Großbuchstaben A? – aghidini
zusätzlich zu Shachaf.Gortler's Antwort: Bitte überprüfen Sie auch, ob Sie enthalten: 'using System.Linq;' –