List<int> types = new List<int>();
foreach (var d in myTableList)
{
if (!types.Contains((int)d.item_type))
types.Add((int)d.item_type);
}
I have a table in db called myTable. There is a column in it called item_type. It is integer.
I want to make a list which would have all item_type which are in myTableList, but there shouldn't be duplicates.
I tried:
types = myTableList.Distinct(x => x.item_type)
but I want types to be list of integers, not items of type myTable.