E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
IEnumerable
C# 中的 .Select() 方法与 JavaScript 中的 .map() 方法功能类似,都是用于对集合中的每个元素进行转换并返回新的集合。
并返回包含结果的新数组:constnumbers=[1,2,3];constsquared=numbers.map(x=>x*x);//结果:[1,4,9]2.C#的.Select()遍历集合(如List、
IEnumerable
NPCZ
·
2025-07-05 12:34
c#
javascript
Unity-通过Transform类学习迭代器模式
IEnumeratorGetEnumerator();}publicinterfaceIEnumerator{objectCurrent{get;}boolMoveNext();voidReset();}"容器类"实现
IEnumerable
心前阳光
·
2025-06-13 11:14
unity
学习
迭代器模式
HashSet的基本概念
-核心特点:-不允许存储重复元素-元素无序排列-查找、添加、删除操作的平均时间复杂度为O(1)-实现了
IEnumerable
和ICollection接口常用属性和方法-属性:-Count:获取HashSet
山水CAD筑梦人
·
2025-06-02 21:13
c#
自动加工脚本程序变量管理器
internalclassProgramVariableCollection:INamedConstantCollection,string>,
IEnumerable
>,
IEnumerable
{privateclassSourcePathCompilerHandlePair
CoderIsArt
·
2025-06-02 07:00
C#
设备制造
c#
命名常量集合接口INamedConstantCollection<T>实现
publicinterfaceINamedConstantCollection:
IEnumerable
,IEnumerablewhereTName:IComparable{TObjectthis[TNamename
CoderIsArt
·
2025-05-21 06:50
C#
设备制造
c#
EF Core 探析IQueryable 的延迟执行与动态查询构建
文章目录前言一、什么是IQueryable二、IQueryable与
IEnumerable
差异三、IQueryable对象的延迟执行3.1实例背景3.2延迟执行的触发3.3为什么要延迟执行(动态查询构建
ArabySide
·
2025-05-20 10:11
#
EF
Core
.net
数据库
linq
c#
C#使用
IEnumerable
, ICollection, IList, IReadOnlyList, IQueryable和ReadOnlyCollection<T>
在C#中,
IEnumerable
,ICollection,IList,IReadOnlyList,IQueryable和ReadOnlyCollection在集合处理和LINQ查询中扮演着重要角色接口或类说明
VinciYan
·
2025-05-04 12:53
.NET
c#
asp.net
.net
.netcore
后端
开发语言
微软
C#进阶学习(十二)协变逆变
例如:
IEnumerable
可以被视为
IEnumerable
,因为string
FAREWELL00075
·
2025-04-24 11:01
学习
协变
逆变
c#
浅谈EFCore中IQueryable和
IEnumerable
的区别
1.概念理解IQueryable:可以想象成一个“聪明”的查询接口,它能够理解你想要查询什么,并且能够直接在数据库服务器上执行这些查询逻辑。当你编写LINQ查询表达式并使用IQueryable时,这些查询不会立即执行,而是等到你实际需要结果的时候才会被执行。这种延迟执行的设计有助于优化性能。IQueryable只是代表一个“可以放到数据库服务器去执行的查询”定义:IQueryable是一个接口,它
贰貮
·
2025-04-17 13:55
.netcore
C# Linq实现内连接、左连接
C#中用EF框架做数据查询时,目前只有内连接的相关方法,可以扩展Linq的方法实现相关的左连接(右连接只是参数位置不同即可实现),以下是相关扩展
IEnumerable
实现Linq的内连接和左连接的方法:
carcarrot
·
2025-04-13 11:18
.Net
(十一)CSharp-LINQ-标准查询运算符(3)
一些运算符返回
Ienumerable
对象(或其他序列),而其他运算符返回标量。返回标量的运算符立即执行查询,并返回一个值,而不是一个可枚举类型对象。
CRongQ
·
2025-03-17 13:16
CSharp
linq
c#
C# Enumerable类 之 数据分组
总目录前言在C#中,System.Linq.Enumerable类是LINQ(LanguageIntegratedQuery)的核心组成部分,它提供了一系列静态方法,用于操作实现了
IEnumerable
鲤籽鲲
·
2025-03-09 02:59
C#
c#
开发语言
C#
知识捡漏
C# Enumerable类 之 数据(类型)转换
总目录前言在C#中,System.Linq.Enumerable类是LINQ(LanguageIntegratedQuery)的核心组成部分,它提供了一系列静态方法,用于操作实现了
IEnumerable
鲤籽鲲
·
2025-03-06 17:04
C#
c#
开发语言
C#
知识捡漏
C#:LINQ学习笔记01:LINQ基础概念
2.核心组件技术数据源典型场景LINQtoObjects内存集合(
IEnumerable
)过滤/排序集合数据LINQtoXMLXML文档解析/查询XML节点LINQtoSQL关系数据库将查询翻译为SQL
gu20
·
2025-03-05 23:03
C#
数据库
c#
开发语言
linq
多线程中队列取值:生产者、消费者示例
BlockingCollection是一个线程安全的集合,它封装了
IEnumerable
,并提供阻塞操作。Block
PLA12147111
·
2025-03-03 08:40
C#
多线程
数据队列
C# Enumerable类 之 生成序列
总目录前言在C#中,System.Linq.Enumerable类是LINQ(LanguageIntegratedQuery)的核心组成部分,它提供了一系列静态方法,用于操作实现了
IEnumerable
鲤籽鲲
·
2025-03-01 04:58
C#
c#
开发语言
语言集成查询LINQ
定义:语言集成查询(LINQ)是一系列直接将查询功能集成到C#语言的技术统称(用C#语言就能查询(数据库)等数据源的查询)
IEnumerable
和List的区别:
IEnumerable
是一个接口,只能用来遍历里面的数据
oulaqiao
·
2025-01-22 08:43
linq
c#
C# Linq 查询
1.Linq查询表达式基础Linq查询应用程序始终将源数据视为
IEnumerable
或IQueryable集合。
鹿人甲丁
·
2025-01-17 16:33
.net
c#
linq
.NET/C#⾯试题汇总系列:集合、异常、泛型、LINQ、委托、EF!
它继承自ICollection和
IEnumerable
,以及它们的非泛型版本。List是一个类,实现了IList接口。它提供了接口中定义的所有方法的具体实现,并添加了一些额外的功能,如排序、搜索等。
微微的猪食小窝
·
2024-09-10 18:22
c#
.net
linq
c#IQueryable和IEnumberable的区别
IQueryable和
IEnumerable
是C#中处理集合的两个重要接口,常用于LINQ查询。
彭小彭~
·
2024-03-26 11:28
c#基础
c#
IEnumerable
换句话说,对于所有数组的遍历,都来自
IEnumerable
,那么我们就可以利用这个特性,来定义一个能够遍历数组的通用方法。
VeC_House
·
2024-02-06 15:53
C#中的 IList, ICollection ,
IEnumerable
和 IEnumerator
IList,ICollection,
IEnumerable
很显然,这些都是集合接口的定义,先看看定义:1//摘要:2//表示可按照索引单独访问的对象的非泛型集合。
weixin_30896763
·
2024-02-05 15:50
C# 列表IList, 集合ICollection, 可迭代容器
IEnumerable
扩展
usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.Diagnostics;usingUnityEngine;///迭代器扩展方法[DebuggerStepThrough]publicstaticclassEnumerableExtension{///遍历操作publicstaticvoid
KamikazePilot
·
2024-02-05 15:19
Unity
C#
c#
算法
【WPF.NET开发】优化性能:数据绑定
本文内容如何解析数据绑定引用绑定到大型CLR对象绑定到ItemsSource将IList绑定到ItemsControl而非
IEnumerable
请勿仅为数据绑定而将CLR对象转换为XMLWindowsPresentationFoundation
吉特思米(gitusme)
·
2024-01-31 17:03
WPF.NET
专栏
wpf
.net
ui
c#
性能优化
C# 联合查询_c# 之linq——小白入门级
如,我们可以使用c#查询access数据库、.net数据集、xml文档以及实现了
IEnumerable
或
IEnumerable
接口
weixin_39606396
·
2024-01-31 10:00
C#
联合查询
C#的IEnumerator<T> 和
IEnumerable
在C#中,IEnumerator和
IEnumerable
是用于实现迭代的接口。它们的区别在于它们的功能和使用方式。
周杰伦fans
·
2024-01-25 06:12
学习C#的笔记
c#
开发语言
LINQ之AsEnumerable
返回LINQ大全首页AsEnumerable()可以返回
IEnumerable
类型。
我寄人间雪满头丶
·
2024-01-16 23:03
C#
c#
.net
linq
LINQ之First,FirstOrDefault
publicstaticTSourceFirst(此
IEnumerable
源);MSDN代码示例:publicstaticclassProgram{staticvoidMain(string[]args
我寄人间雪满头丶
·
2024-01-16 23:31
C#
c#
linq
C# 图解教程 第5版 —— 第19章 枚举器和迭代器
文章目录19.1枚举器和可枚举类型19.2IEnumerator接口19.3
IEnumerable
接口19.4泛型枚举接口19.5迭代器19.5.1迭代器块19.5.2使用迭代器来创建枚举器19.5.3
蔗理苦
·
2024-01-12 22:54
C#
图解教程
第5版
c#
算法
深入解析 迭代器
在C#中有少数接口是有特定的语言来支持,如IDisposable接口就由Using语句来获得支持,其中
IEnumerable
就由foreach来支持。本文就围绕着当前两个接口来介绍我们的示例。
学软件开发的猪
·
2024-01-12 02:14
C#
c#
C# 的SequenceEqual
该方法的详细定义如下:publicstaticboolSequenceEqual(thisIEnumerablefirst,IEnumerablesecond);SequenceEqual方法接受两个实现了
IEnumerable
周杰伦fans
·
2024-01-12 01:22
学习C#的笔记
c#
java
开发语言
C#的
IEnumerable
可枚举的集合
IEnumerable
是C#中的一个接口,用于表示可枚举的集合。它定义了一个方法GetEnumerator(),该方法返回一个实现了IEnumerator接口的迭代器对象,用于遍历集合中的元素。
周杰伦fans
·
2024-01-12 01:22
学习C#的笔记
c#
Websocket实时更新商品信息
ProducesResponseType(typeof(PaginatedViewModel),StatusCodes.Status200OK)][ProducesResponseType(typeof(
IEnumerable
xdpcxq1029
·
2024-01-06 17:38
websocket
网络协议
网络
【C#杂谈】实现主线程UI在执行后台任务时不卡顿,除了await之外,还有
IEnumerable
了解一下?
记录一下今天用
IEnumerable
解决一个窗体更新的问题。
几何螃蟹
·
2024-01-06 17:32
C#
C#杂谈
wpf
c#
前端
C#高级 09
IEnumerable
可枚举类型--可迭代类型
了解Linq操作需先了解
IEnumerable
可枚举类型–可迭代类型,因为Linq中的很多函数的返回值类型和传入的形参类型都是
IEnumerable
的。
布吃
·
2024-01-06 06:47
C#
高级
c#
开发语言
c# 4.0 异步_如何在C#8.0中使用异步流
IAsyncEnumerable与用于遍历集合的
IEnumerable
方法相似,不同之处在于IAsyncEnumerable允许我们异步遍历集合。换句话说,IAsync
cxu0262
·
2024-01-03 02:40
java
python
大数据
编程语言
javascript
ViewUI
C#中的集合
集合分类:可分为非泛型集合和泛型集合,二者均间接实现了
IEnumerable
接口。(1)非泛型集合非泛型集合位于System.Coll
ht_game
·
2023-12-29 19:15
c#
java
数据库
【性能优化】EFCore性能优化(二)-禁用实体跟踪
阅读本文你的收获了解EFCore的实体跟踪机制及其对性能的损害学习EFCore禁用跟踪机制的应用场景在【性能优化】EFCore性能优化(一)中我分享了EFCore在使用上需要注意的地方,有:
IEnumerable
采石之人
·
2023-12-27 21:31
.NET后端
#
ORM框架
性能优化
.net
core
sql
进程/线程/多线程/Task/Async/Await/EFcore/IQueryable/
IEnumerable
/AsEnumerable/AsQueryable
1.进程/线程/多线程进程:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程
kalvin_y_liu
·
2023-12-27 21:00
C#
多线程
C#异步
开闭原则
命令模式
后端
【性能优化】EFCore性能优化(一)-
IEnumerable
和IQueryable
阅读本文你的收获了解EFCore在使用上应该要注意的地方学习EFCore的优化技术,如禁用跟踪、IQueryable接口等一、问题描述EntityFrameworkCore(以下简称EF)是微软自家出品的大型O/RM框架,使用EFCore,我们可以在C#中用操作对象的方式来访问和操作数据库,它可以帮助我们把对C#对象的增删改查,转换成对应的关系型数据库的SQL语句,同时可以把从数据库返回的数据转换
采石之人
·
2023-12-27 21:28
.NET后端
#
ORM框架
性能优化
.net
core
sql
C#集合类型总结和性能分析
C#集合类型总结和性能分析文章引用C#集合类型概述各集合类底层接口关系图泛型与非泛型集合分析具体接口/类分析CollectionBase/DictionaryBase的目的IEnumerator/
IEnumerable
类人_猿
·
2023-12-27 13:20
Unity
C#高级
数据结构
c#
开发语言
数据结构
C#学习相关系列之自定义遍历器
在C#中,自定义遍历器需要实现
IEnumerable
接口和IEnumerator接口。
大花爱编程
·
2023-12-19 20:36
C#从入门到精通系列
c#
学习
开发语言
.Net中的集合
所有的集合都是继承自
IEnumerable
。集合总体可以分为以下几类:关联/非关联型集合,顺序/随机访问集合,顺序/无序集合,泛型/非泛型集合,线程集合。
星火燎猿
·
2023-12-16 19:57
.net
开发语言
wpf devexpress如何使用AccordionControl
添加一个数据模型AccordionControl可以被束缚到任何实现
IEnumerable
接口的对象或者它的派生类(例如IList,ICollection)如下代码例子示范了一个简单的数据模型使用:usingSystem.Collections.Generic
赫敏璋
·
2023-12-16 02:49
c#
WPF
wpf
C#-关于迭代器和分部类
迭代器是可以返回相同类型的值的有序序列的一段代码,可用作方法、运算符或get访问器的代码体;2、迭代器代码使用yieldreturn语句依次返回每个元素;使用yieldbreak语句终止迭代;3、迭代器的返回类型必须为
IEnumerable
一介学徒
·
2023-12-15 22:44
C#基础与进阶
c#
开发语言
C#-yield return实现数据迭代
yield其底层本质为迭代器,所以yieldreturn返回的是一个数据的迭代,C#中一般用于返回一个
IEnumerable
对象的结果,返回不会为空,若返回对象数据为空,会自动生成一个枚举值为0的对象,
一介学徒
·
2023-12-15 22:14
C#基础与进阶
c#
开发语言
C#-关于自定义集合与索引器
一、自定义集合定义1、通过继承
IEnumerable
,IEnumerator接口实现自定义集合;2、需要实现
IEnumerable
.GetEnumerator()方法用来返回循环访问集合的枚举器,主要是迭代集合时使用
一介学徒
·
2023-12-15 22:14
C#基础与进阶
c#
开发语言
LINQ-123 题外篇之
IEnumerable
和IQueryable
IEnumerableandIQueryableinC#-DotNetTutorialsDifferencesBetweenIEnumerableandIQueryableinC#-DotNetTutorials实现接口
IEnumerable
iCan.club
·
2023-12-01 19:42
LINQ
linq
c#
C#中的集合
在该命名空间中提供的常用接口如下表所示:接口名称作用
IEnumerable
用
chenmo2001
·
2023-11-30 05:24
c#
开发语言
后端
C#中集合和索引器
目录一、集合1.
IEnumerable
和IEnumerator接口(1)示例:通过自定义集合存储商品信息2.List和IList(1)示例1(2)示例2二、索引器1.索引器与属性的区别2.示例:通过索引器访问元素一
wenchm
·
2023-11-30 05:21
c#
数据结构
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他