Because i have to introduce some conditional if
else
statement in entire code base on collection index number
ViewData["productSl_1"] = appDataContext.Products.ToList();
@{var viewDataProd = ViewData["productSl_1"] as IEnumerable<Nazmulkp.Models.Product>;}
@for (var i = 0; i < viewDataProd.length; i++) {
{
}
compile time error :
does not contain a definition for 'length' and no extension method 'length' accepting a first argument of type 'length'
You can Cast it to IList and use Count:
ViewData["productSl_1"] = appDataContext.Products.ToList();
@{ var viewDataProd = ViewData["productSl_1"] as IList<Nazmulkp.Models.Product>;}
@for (var i = 0; i < viewDataProd.Count; i++) {
{
}