社区
LINQ
帖子详情
LINQ如何删除泛型
BernardSun
2008-04-16 09:58:27
对一个泛型进行查询, 取出符合条件的结果后删除
...全文
165
9
打赏
收藏
LINQ如何删除泛型
对一个泛型进行查询, 取出符合条件的结果后删除
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
knowledge_Is_Life
2008-05-01
打赏
举报
回复
好像没那么简单,呵呵.
Ivony
2008-04-24
打赏
举报
回复
如果你自己已经做过一些尝试的工作,那么应该将其一并放在问题中,不要这样让大家挤牙膏一样挤出你的想法。
BernardSun
2008-04-21
打赏
举报
回复
我做的是一个在线聊天, 要操作的是一个记录聊天信息的缓冲区, 发送人将信息发到这个缓冲区里, 接收人在这个缓冲区里读数据, 读出的数据就在这个缓冲区里删除,所以要执行删除操作。
是我题目没问好,这样写的意识就是想说这不是对数据库的查询删除操作。
其实这个问题解决了,用了循环套循环的方式,不过总觉得这样不太好,就是想看看大家会有什么更好的办法。
francis67
2008-04-20
打赏
举报
回复
Remove<T>()
{
var Query = from z in xxx
where z is T
select z;
return
}
以专业开发人员为伍
2008-04-19
打赏
举报
回复
[Quote=引用 2 楼 BernardSun 的回复:]
我的意思是执行linq语句
var Query = from
where
select ;
得出查询结果后通常的做法是foreach遍历查询的结果
foreach (var item in Query)
{
但如果在这里用Remove删除一定出错
}
我想问的是有没有其他的方法能完成这样的操作
[/Quote]
这哪里体现“泛型”了?
[Quote=引用 2 楼 BernardSun 的回复:]
foreach (var item in Query)
{
但如果在这里用Remove删除一定出错
}
[/Quote]
你执行Remove之前,一定知道执行Remove的根据吧?!把你的根据写出来。不要你空想一个“Remove操作”,然后就说是人家的类库没有实现你的想象就是错误。使用人家的类库,就应该尊重和学会利用人家的设计思路。把你为什么认为此处应该有一个Remove操作的根据写出来!
jimodushi
2008-04-18
打赏
举报
回复
你才查询的之后应该就能查询出适合的数据了,为什么还要在遍历里删除?
BernardSun
2008-04-17
打赏
举报
回复
我的意思是执行linq语句
var Query = from
where
select ;
得出查询结果后通常的做法是foreach遍历查询的结果
foreach (var item in Query)
{
但如果在这里用Remove删除一定出错
}
我想问的是有没有其他的方法能完成这样的操作
以专业开发人员为伍
2008-04-16
打赏
举报
回复
你会查询出非泛型的对象并删除吗?给出示例代码。
这个问题本来与泛型没有任何关系,去责问“泛型”问题只是白费时间的。
在
linq
查询中使用反射
在
linq
查询中使用反射
Linq
与Lambda分组语法取
泛型
数组某列的最小/大值
使用
Linq
语法与Lambda表达式分组取
泛型
数组某列的最小值/最大值
C#语言教程&案例&相关项目
C#语言教程通常会从基础语法开始,涵盖变量、数据类型、运算符、控制流语句(如if语句、for循环等)、...此外,对于想要进一步了解C#的高级特性和最佳实践的开发者,教程还会涉及
LINQ
、
泛型
、Lambda表达式等高级话题
改善C#的157个建议编写高质量代码_源代码合集
这157个建议的源码涉及到语言篇、集合和
LINQ
、
泛型
、委托和事件、资源管理和序列化、异常与自定义异常、异步、多线程、任务和并行、架构篇成员设计、类型设计、安全性设计、编码规范及习惯、代码整洁、规范开发行为...
GenericStack_C#_
C# 操作
泛型
堆栈Stack,使用for语句对堆栈进行入栈操作,使用
LINQ
过滤
泛型
堆栈,用foreach遍历查询结果。
LINQ
8,497
社区成员
4,736
社区内容
发帖
与我相关
我的任务
LINQ
.NET技术 LINQ
复制链接
扫一扫
分享
社区描述
.NET技术 LINQ
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章