腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
有没有
一种
方法
可以
将
类型
动态
分配给
泛
型
linq
表达式
?
、
、
当子
类型
仅在运行时已知时,
有没有
办法从特定子
类型
的集合中获取对象?
浏览 30
提问于2019-02-08
得票数 0
回答已采纳
2
回答
强制C#编译器使用带有
Linq
表达式
参数的非
泛
型
方法
重载
、
、
我有重载的
方法
,一个是
泛
型
的,一个是非
泛
型
的。这两种
方法
都将
Linq
表达式
作为单个参数接收: public void Test(Expression<Action<char>> expr) {} public void Test<T>(ExpressionStringBuilder (不幸的是),编译器
将
选择
泛
型
方法
。以下解决
方法</e
浏览 22
提问于2018-12-28
得票数 0
回答已采纳
1
回答
Expression.MethodCallExpression通MemberExpression作为参数
、
、
我试图用
方法
调用创建一个
泛
型
表达式
memberExpression但后来它就把 InvalidOperationException:在“System.
Linq
.Enumerable”
类型
上没有
泛</e
浏览 3
提问于2018-11-19
得票数 2
回答已采纳
3
回答
DbContext.Set()上的
LINQ
、
、
、
Culture=neutral, 但是,我不能执行其他
LINQ
浏览 8
提问于2014-10-22
得票数 1
回答已采纳
1
回答
如何使用Select连接属性
表达式
和lambda?
、
我想
动态
地创建以下
表达式
:我创建了这个代码来完成它,但是当我执行
表达式
调用时,有人知道我做错了什么?Queryable), "Select", new [] { typeof(TInnerModel) }, externalPropertyExpression, innerLambda);错误:
类型
'System.
Linq
.Queryable‘上的
泛
<
浏览 0
提问于2018-09-25
得票数 0
回答已采纳
2
回答
.net通用调用<T>
、
我有一个函数,它接受一个
泛
型
参数T,它的
类型
是这样的:
有没有
办法通过其他方式获得类foo,比如反射,这样我就
可以
使用函数了?更新: 这个
方法
特别通过
LINQ
执行Lambda
表达式</
浏览 0
提问于2010-03-17
得票数 2
回答已采纳
1
回答
使用EntityFramework和LinqKit查询接口属性
、
、
、
、
因此,最初定义的接口如下:{} 当我尝试在一个类中显式实现它并对其进行
泛
型
查询时get (
方法
调用)转换为SQL
表达式
。System.
Linq
.Expressions.PropertyExpression‘
类型
的对象强制转换为'System.
Linq
.Expressions.LambdaExpression’
类型
。只
浏览 11
提问于2014-01-22
得票数 2
4
回答
在C# 7中“抛出”
表达式
的编译时
类型
是什么?
、
、
、
、
在C# 7中,
可以
在
表达式
中引发异常:在这种情况下,抛出
表达式
可以
替换任何
类型
的
表达式
。;}int n = list != null ?list.Count
浏览 6
提问于2017-07-05
得票数 3
回答已采纳
1
回答
类型
'Queryable‘上的
泛
型
方法
'OrderBy’与提供的
类型
参数不兼容
、
、
、
我正在编写一些代码,这些代码
将
修改
表达式
,以便对其中包含的子查询进行排序。
类型
'Queryable‘上的
泛
型
方法
'OrderBy’与提供的
类型
参数和参数不兼容。如果
方法
不是
泛
型
的,则不应提供任何
类型
参数。包含{source.Gifts.AsQueryable()},
表达式
浏览 3
提问于2013-07-30
得票数 5
回答已采纳
1
回答
表达式
树不支持
动态
泛
型
类型
参数吗?
、
、
、
我想
动态
地创建
泛
型
类。要定义
类型
参数,您将在TypeBuilder上调用TypeBuilder
方法
,并且
可以
使用返回值在
类型
参数上添加
类型
约束。也许您想知道它是否会编译。因为该
浏览 0
提问于2018-06-23
得票数 0
回答已采纳
3
回答
为什么我不能在ListView.SelectedItems上使用
LINQ
?
、
、
、
我正在尝试在ListView.SelectedItems上使用SelectedListViewItemCollection的.Select扩展
方法
,但是.Select没有出现在智能感知中。我
可以
在SelectedListViewItemCollection上使用foreach,所以它一定实现了IEnumerable。我刚刚在MSDN上查了一下,它确实起作用了。那么为什么不能在它上面使用
LINQ
扩展
方法
呢?
浏览 0
提问于2009-07-27
得票数 9
回答已采纳
2
回答
在.net c#的代码中创建类
类型
、
、
、
、
当我看着System.
Linq
.Expression功能(在代码中创建
表达式
树,编译它们,执行它们)时,我问自己是否也
可以
创建类-特别是
泛
型
类。看着这些
方法
,我没有看到任何这些
方法
。这将是非常实用的,因为我
可以
动态
地构建业务对象。实际上,这正是我所需要的。如果在.net c#中有另
一种
方法
,我也会感兴趣。
浏览 1
提问于2010-07-31
得票数 2
回答已采纳
4
回答
.NET库中的
表达式
树?
、
、
我最近写了一个使用
表达式
树的
动态
查询工具,随着我的脚步,
表达式
树的力量开始显现出来。我的查询工具还
可以
构成报告工具、
动态
决策引擎以及其他需要以抽象方式处理
动态
对象的情况的基础。这个过程很痛苦(通过反射对
泛
型
方法
的递归调用),所以我想知道是否有人创建了一个
泛
型
库,
可以
利用
表达式
树的力量来完成一些这类任务?我见过,但
有没有
人知道还有其他的?
浏览 1
提问于2008-12-04
得票数 6
回答已采纳
1
回答
dynamic.ToString()意外行为
、
、
、
、
>();liststring = list.Select(x => x.ToString()).ToList(); 我猜想这里的x是一个
动态
变量,所以它的行为应该像dynaString一样
浏览 0
提问于2019-07-30
得票数 3
1
回答
通过非
泛
型
IDictionary枚举时,无法
将
泛
型
字典项强制转换()为DictionaryEntry
、
、
、
、
我有一些通过首先调用
LINQ
方法
来迭代非
泛
型
的代码。但是,在传递
泛
型
字典实现时,即使我专门通过非
泛
型
IDictionary接口使用它,也会得到一个无效的强制转换异常。(item is DictionaryEntry); // worksdict.Cast<DictionaryEntry>().ToList(); // FAILS 为什么上面的Cast
方法
会失败
浏览 1
提问于2011-10-07
得票数 4
回答已采纳
1
回答
在
表达式
中添加OrderBy后,
动态
linq
HasValue ()失败
、
、
、
、
我遵循在
linq
查询中使用
表达式
树创建
动态
orderby子句。因此,我按照修改了我的
动态
LINQ
代码,以处理上述场景。也就是说,我试图在我的HasValue调用中添加OrderBy()调用。但它开始以以下的错误失败。
类型
'System.
Linq
.Queryable‘上的
泛
型
方法
’System.
Linq
.Queryable‘与提供的
类型
参数和参数不兼容。如果
方法</
浏览 1
提问于2015-12-16
得票数 0
回答已采纳
1
回答
方法
链中的
泛
型
参数推断
、
、
、
、
在阅读了之后,我开始考虑Java8中的
泛
型
方法
。具体而言,当
方法
被链接时,
泛
型
类型
参数会发生什么。对于这个问题,我将使用番石榴的ImmutableMap中的一些
泛
型
方法
,但我的问题更一般,
可以
应用于所有链接的
泛
型
方法
。编译器
将
正确推断
泛
型
类型
: Map<String,
浏览 5
提问于2017-05-09
得票数 11
回答已采纳
2
回答
使用
表达式
树在
linq
中创建实体的自定义顺序
、
、
、
、
我有一个映射的表,但是在编译之后,
可以
从表中添加或删除其他列。我正在尝试提出一个
linq
查询,该查询
将
考虑到这些新列。在这个场景中,我想按其中一个
动态
列进行排序。这就是我到目前为止所拥有的。queryableData.Provider.CreateQuery<string>下面的消息失败了:
类型
'System.
Linq
.Queryable‘上的
泛</em
浏览 2
提问于2014-11-14
得票数 1
1
回答
派生类的基类
类型
,
泛
型
- .net
、
、
entityBase {} entity2Dal : dalBase<entity2>{} if (pType == "2") return new entity2Dal();我的问题是:这个
方法
的返回
类型
应该是什么换句话说,entity1D
浏览 2
提问于2013-06-14
得票数 0
4
回答
将
多
类型
OrderBy
表达式
存储为属性
、
<Func<T, int>> OrderByInt { get; set; }if (OrderByString !ToString不会在属性上工作,因为
LINQ
实体不支持它。我想要的是
一种
存储
表达式
的
方法
,该
表达式
可以
选择要排序的任何属性,而不管
类型
如何。如果我尝试一些更通用的东西,比如: public Expression<Func<T, object>&
浏览 3
提问于2011-10-12
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Moq-其它
编写优雅代码,从挖掉恶心的if/else 开始
Java的函数式接口
Java 特性聚焦:局部变量的类型推断
Java核心技术 PDF 高清电子书
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券