社区
LINQ
帖子详情
LINQ如何删除泛型
BernardSun
2008-04-16 09:58:27
对一个泛型进行查询, 取出符合条件的结果后删除
...全文
172
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...
基于C语言开发的跨平台企业级应用框架_包含面向对象编程_多线程处理_异步编程_
LINQ
查询_
泛型
集合_委托事件_WPF窗体应用_ASPNETCoreWeb开发_Entity.zip
泛型
集合在C#中是通过
泛型
来实现的,它允许创建通用的、可重用的数据结构,而不需要指定具体的数据类型。
泛型
集合提高了代码的类型安全性和性能,减少了代码的重复和冗余。 委托事件是C#中实现事件驱动编程的一种...
泛型
封装.rar
这对于增加对集合操作的便利性特别有用,比如
LINQ
中的各种查询方法就是
泛型
扩展方法的典型应用。 8. **类型推断**:C#还支持类型推断,即编译器可以根据上下文自动推断出
泛型
方法或变量的类型,简化了代码,如`var ...
C#语言教程&案例&相关项目
C#语言教程通常会从基础语法开始,涵盖变量、数据类型、运算符、控制流语句(如if语句、for循环等)、...此外,对于想要进一步了解C#的高级特性和最佳实践的开发者,教程还会涉及
LINQ
、
泛型
、Lambda表达式等高级话题
LINQ
8,493
社区成员
4,736
社区内容
发帖
与我相关
我的任务
LINQ
.NET技术 LINQ
复制链接
扫一扫
分享
社区描述
.NET技术 LINQ
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章