社区
LINQ
帖子详情
LINQ如何删除泛型
BernardSun
2008-04-16 09:58:27
对一个泛型进行查询, 取出符合条件的结果后删除
...全文
169
9
打赏
收藏
LINQ如何删除泛型
对一个泛型进行查询, 取出符合条件的结果后删除
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
与Lambda分组语法取
泛型
数组某列的最小/大值
使用
Linq
语法与Lambda表达式分组取
泛型
数组某列的最小值/最大值
LINQ
技术经典示例
- **
泛型
**:
LINQ
基于
泛型
,这意味着它可以用于处理任何类型的集合,只要该集合实现了IEnumerable接口或其
泛型
版本IEnumerable。 - **提供者模型**:
LINQ
的工作原理是通过一系列提供者,如
LINQ
to Objects、
LINQ
to...
泛型
封装.rar
这对于增加对集合操作的便利性特别有用,比如
LINQ
中的各种查询方法就是
泛型
扩展方法的典型应用。 8. **类型推断**:C#还支持类型推断,即编译器可以根据上下文自动推断出
泛型
方法或变量的类型,简化了代码,如`var ...
C#语言教程&案例&相关项目
C#语言教程通常会从基础语法开始,涵盖变量、数据类型、运算符、控制流语句(如if语句、for循环等)、...此外,对于想要进一步了解C#的高级特性和最佳实践的开发者,教程还会涉及
LINQ
、
泛型
、Lambda表达式等高级话题
c#
泛型
应用实例
9. **
泛型
与
LINQ
**:在
LINQ
(Language Integrated Query)中,
泛型
广泛应用于查询表达式,如`var query = from item in collection select item.Name;`这里的`item`类型由编译器根据`collection`的类型自动推断。 ...
LINQ
8,493
社区成员
4,736
社区内容
发帖
与我相关
我的任务
LINQ
.NET技术 LINQ
复制链接
扫一扫
分享
社区描述
.NET技术 LINQ
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章