小编Ren*_*eph的帖子

在 KeyValuePair 列表中查找重复键

我的项目中有一个键值对列表。我想搜索List<KeyValuePair<String,object>>并找到任何重复的键,并使用 C# lambda 表达式获取该键和值。有人知道怎么做吗?

这是我的示例代码

list = List<KeyValuePair<string, Object>>
Run Code Online (Sandbox Code Playgroud)

我需要搜索此列表并获取KeyValuePair<string, Object>具有重复键(字符串)的任何项目。

任何帮助将不胜感激

c# key duplicates

3
推荐指数
1
解决办法
3982
查看次数

TSQL函数比较两个字符串

任何人都可以给我一些示例TSQL代码来比较两个电子邮件地址,以检查它们是否相等?

CLR功能不是一个选项.我试过了,但我们的DBA由于某种原因完全反对在SSMS中使用CLR功能.

我知道如何从电子邮件地址获取域名(例如:mycompany.com).

真的很感激任何建议
提前谢谢

sql sql-server user-defined-functions

1
推荐指数
2
解决办法
3万
查看次数

从满足条件的集合中拉取对象

我想知道你是否知道在C#中使用LINQ来从满足条件的集合中提取对象列表?

我试图Person从列表中提取一个对象列表,其列表的ID在整数列表中匹配.请参阅下面的代码(我试图拉出ID在整数列表中的所有人物对象).

public class Person
{
    public int Id { get; set; }
    public string FirstName { get; set; }
    public string LastName { get; set; }
}

...

var intList = new List<int>() { 1, 2, 3, 4 };
var perList = new List<Person>
{
    new Person {Id = 1, FirstName = "Thomas", LastName = "Joseph"},
    new Person {Id = 2, FirstName = "Joseph", LastName = "Austin"},
    new Person {Id = 3, FirstName = "Lee", LastName = …
Run Code Online (Sandbox Code Playgroud)

c# linq extension-methods

1
推荐指数
1
解决办法
100
查看次数