我有一个对象列表。
public class UserProperties
{
public int Id { get;set; }
public string Name { get;set; }
public string ColorCode { get; set; }
}
List<UserProperties> userList = new List<UserProperties>();
我需要列出一个不同的列表。在此,Id
字段是唯一字段。是否有可能采取不同的清单?
如果它是字符串列表,则使用distinct
。它会工作。但就我而言,它是对象列表。我们不能直接使用区别。