小编use*_*498的帖子

计算linq中两个数组中相同元素的数量

我有2个字符串数组:

A1: {"aa","bb","cc","dd","ee"}
A2: {"cc","dd,"ee","bla","blu"}
Run Code Online (Sandbox Code Playgroud)

我如何计算A1和之间相同元素的数量A2(在这种情况下为3)?

c# linq arrays

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

在Web应用程序项目中引用app_code类

我创建了一个asp.net网站,附带了app_code文件夹.

在同一个解决方案中,我添加了一个Web应用程序项目,我想使用网站app_code文件夹中的类.

我尝试添加一个引用,然后添加项目(网站),但项目列表是空的...谢谢.

asp.net app-code add-references-dialog

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

根据值过滤linq查找

我想根据其值过滤linq Lookup:

查找:

ILookup<int, Article> lookup
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止所做的不起作用:

IList<int> cityIndexes = GetCityIndexesByNames(cities);    

lookup = lookup
                .Where(p => p.Any(x => cityIndexes.Contains((int)x.ArticleCity)))
                .SelectMany(l => l)
                .ToLookup(l => (int)l.ArticleParentIndex, l => l);
Run Code Online (Sandbox Code Playgroud)

只是为了澄清:我想获得所有带有上述城市索引列表中包含的城市索引的文章.

linq-to-objects ilookup

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

在回发后保留动态绑定下拉列表的选定值

我有一个下拉列表,我在aspx标记上声明如下:

<asp:DropDownList ID="State" runat="server"></asp:DropDownList>
Run Code Online (Sandbox Code Playgroud)

然后我在页面加载上绑定它,如下所示:

protected void Page_Load(object sender, EventArgs e)
    {
       BindDropdowns();
    }
private void BindDropdowns()
    {
        State.DataSource = DataAccess.GetStates();
        State.DataValueField = "FieldId";
        State.DataTextField = "FieldName";
        State.DataBind();
    }
Run Code Online (Sandbox Code Playgroud)

回发后不保留所选值,我也无法触发selectedindexchangedevent.怎么了 ?

asp.net selectedvalue drop-down-menu

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

获取文本中出现的单词数

可以使用C#Linq完成吗?

例如:

彼得吹笛者挑选了一包腌制的辣椒,辣椒是彼得的甜蜜和撒种,彼得想

结果:

peter 3
peppers 2
picked 1
...
Run Code Online (Sandbox Code Playgroud)

我可以使用嵌套的for循环来实现它,但我认为使用Linq有一种更简洁,资源更轻的方式.

c# linq string

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