private async Task<List<T>> Ex_Event(string telNo)
{
SearchConditionData scd = new SearchConditionData { tel=telNo };
List<T> list = await RequestAsync<SearchConditionData, List<T>>(scd, Service.GetIncident);
historyList = (...).Take(30).ToList();
return historyList;
}
Ich habe eine Methode erstellt, die die Liste <> zurückgibt.Wie kann ich List in Task zählen?
Aber ich änderte es async, dann kann ich List.Count nicht verwenden.
Hier sind ein Teil meines Codes.
public delegate Task<List<IncidentListData>> HistoryEvent(string telNo);
public event HistoryEvent myHistoryEvent;
Rückgabetyp ist Aufgabe <>. Und ich möchte die Zählerliste in Aufgabe überprüfen.
if (myHistoryEvent(Tel).Count > 0)
Aber es funktioniert nicht. Und ich kann async nicht verwenden, weil ich myHistoryEvent() in der Schnittstelle angerufen habe public string this[string name]
(IDataErrorInfo)
Wie kann ich die Zählung von List in Task überprüfen?
Es gibt Tonnen von Tutorials auf diesem, sollten Sie wahrscheinlich versuchen, die Grundlagen zuerst zu verstehen. – Robert