У меня есть метод, который непрерывно дает мне предупреждение "здесь не нулевой". < /p>
StockHolding stockHoldingFiltered = new StockHolding();
List stockHoldingsFiltered = new List();
IReadOnlyList stockHoldings = this.GetAll();
stockHoldingsFiltered = stockHoldings.Where(stckhold =>
stckhold.PortfolioId.Equals(portfolioId) &&
stckhold.StockSymbol.Equals(stockSymbol)).ToList();
if(stockHoldingsFiltered != null)
stockHoldingFiltered = stockHoldingsFiltered.FirstOrDefault();
return stockHoldingFiltered;
< /code>
Предупреждение: 'AclodingFiltered' здесь не является нулевым.
CS8600: преобразование нулевого литерального или возможного нулевого значения в не нулевой тип. Кто -нибудь столкнулся с этим и смог разрешить это предупреждение?
Подробнее здесь: https://stackoverflow.com/questions/734 ... -rid-of-it