查找字典的不同值

困惑的SleepyDeveloper

我有一个GroupSummary class具有这样的属性:

public class GroupsSummary
{
    public bool FooMethod()
    {
      ////
    }
    public bool UsedRow { get; set; }

    public string GroupTin   { get; set; }
    public string PayToZip_4 { get; set; }
    public string PayToName  { get; set; }

    public string PayToStr1     { get; set; }
    public string PayToStr2     { get; set; }
    public string PayToCity     { get; set; }
    public string PayToState    { get; set; }
    public bool   UrgentCare_YN { get; set; }
}

然后我有一个Dictionary喜欢<string, List<GroupsSummary>

对于这些字典项中的每一项,我都想找到所有不同的地址,但是为我定义了不同地址的此类的属性是

PayToStr1,PayToStr2,PayToCity,PayToState

我知道我可以说些什么,mydictionartItem.select(t => t).Distinct().ToList()但我认为这将比较该类的所有属性,这是错误的。那么我该如何解决呢?

var newDict = dict.ToDictionary(
                    x=>x.Key, 
                    v=>v.Value.GroupBy(x=>new{x.PayToStr1, x.PayToStr2, x.PayToCity, x.PayToState})
                              .Select(x=>x.First())
                              .ToList());

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查找字典中的值

来自分类Dev

如何查找字典值的长度

来自分类Dev

使用TCL查找字典中值的最大绝对值

来自分类Dev

通过两个值查找字典

来自分类Dev

Holoviews中的关键尺寸弯曲以查找字典中的值

来自分类Dev

Python:根据键的值在数组中查找字典

来自分类Dev

尝试查找字典中多个值的平均值

来自分类Dev

python迭代查找字典中的最小值

来自分类Dev

在 VBA 中查找字典值中的最大值/最小值

来自分类Dev

在元组python中查找字典中的最大值和最小值

来自分类Dev

查找字典数组的最大值和最小值的 Pythonic 方法

来自分类Dev

Python-计算具有与特定查找字符串匹配的值的字典键的数量

来自分类Dev

如何使用viewmodel值和查找字典设置数据网格行的背景颜色?

来自分类Dev

Python-计算具有与特定查找字符串匹配的值的字典键的数量

来自分类Dev

在不知道键的情况下查找字典值的类型

来自分类Dev

根据给定值在列表中查找字典项的索引号

来自分类Dev

从查找字典生成错误建议

来自分类Dev

熊猫惯用的方式来查找字典

来自分类Dev

基于python键的查找字典

来自分类Dev

从字典子集中查找字典中最小值最小的键的最有效方法

来自分类Dev

在3个不同的字典中查找MIN和MAX值

来自分类Dev

在3个不同的字典中查找MIN和MAX值

来自分类Dev

按值查找字符串

来自分类Dev

c#-查找字典中的奇数/偶数值

来自分类Dev

在Swift中查找字典条目的索引

来自分类Dev

如何查找字典中是否存在密钥?

来自分类Dev

用循环查找字典的平均值

来自分类Dev

如何使用wordnet拆分列名并查找字典含义?

来自分类Dev

Python-查找字典中的最低价值

Related 相关文章

热门标签

归档