List去重取List<实体类>的其中一个字段转换成List回到UI主线程 List去重users.Where((x,i)=>users.FindIndex(z=>z.name == x.name) == i); 取List<实体类>的其中一个字段转换成ListList<string> machineIPs = machineInfos.ConvertAll<string>(e => e?.IPAddress); 回到UI主线程this.Invoke(new MethodInvoker(() => { }));