C# – LINQ Contains Case Insensitive

c++linq

This code is case sensitive, how to make it case insensitive?

public IQueryable<FACILITY_ITEM> GetFacilityItemRootByDescription(string description)
{
    return this.ObjectContext.FACILITY_ITEM.Where(fi => fi.DESCRIPTION.Contains(description));
}

Best Answer

fi => fi.DESCRIPTION.ToLower().Contains(description.ToLower())
Related Question