IEnumerable To List

IEnumerable To List

Problem:
Severity Code Description Project File Line Suppression State
Error CS0266 Cannot implicitly convert type 'System.Collections.Generic.IEnumerable<ExpenseTracker.Data.ExpenseCategory>' to 'System.Collections.Generic.List<ExpenseTracker.Data.ExpenseCategory>'. An explicit conversion exists (are you missing a cast?) ExpenseTracker.Data.Test C:\Deepak\Code\Blazor\ExpenseTracker\ExpenseTracker.Data.Test\CategoryTest.cs 56 Active

usually its very commons issue and simple fix.

Solution:
Add System.Linq as directive namespace
and use ToList() method like:
[Fact]
[Trait("Category""Test Expense Categories")]
public async Task Check_EachCategories()
{
    InitializeCategoryTest();
    var eCategories = await cat.GetCategoriesAsync();
    List<ExpenseCategorycategories = eCategories.ToList();
    Assert.NotEmpty(categories);
}

Comments

Popular Posts