Reputation: 2301
I got a simple IEnumerable with some data in my debugging session for StockSearchList. How do I convert to a List but ToList is not accespted.
public IEnumerable<StockSearchItemViewModel> StockSearchList
{
get
{
if (string.IsNullOrEmpty(_stockSearchFilter))
return _stockSearchList;
var filterLower = _stockSearchFilter.ToLower();
return _stockSearchList.Where(x => { var symbolLower = x.Symbol.ToLower(); return (symbolLower.StartsWith(filterLower) || symbolLower.StartsWith(filterLower)); });
}
}
In another method i got:
List<StockTickerData> ssl = new List<StockTickerData>();
ssl = StockSearchList<StockTickerData>.ToList();
But I get build error of:
Error 4 The property 'xxxx.StockViewModel.StockSearchList' cannot be used with type arguments .... stockviewmodel.cs 838 19
How do I convert ssl to a be list from the values in StockTickerData Thanks
Upvotes: 0
Views: 707
Reputation: 4147
It is just a simple syntax error, the right code:
List<StockTickerData> ssl = StockSearchList.ToList();
Upvotes: 1