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#中Skip和Take的用法
https://www.cnblogs.com/innershare/p/10709226.htmlSkip()和Take()方法都是
IEnumerable
接口的扩展方法,包括C#中的所有Collections
简单的绿竹
·
2023-09-08 02:29
.net(C#)
基础知识
泛型(C#)
c#
linq
用foreach遍历访问的对象需要不一定需要实现
IEnumerable
接口,但是一定要实现GetEnumerator方法
文章目录首先我要澄清继承自
IEnumerable
不是解决问题的必要条件,实现GetEnumerator方法才是关键1、使用返回IEnumerator类型的GetEnumerator()方法(无
IEnumerable
Nefu_lyh
·
2023-09-01 07:51
.net
c#
开发语言
如何在C#中使用反射获取集合元素类型
当涉及到未实现
IEnumerable
的类型化集合时,一开始看起来相对简单的事情很快就变得复杂起来了。在.NET2.0之前创建的类型化集合就是这种情况。这些集合非常普遍。
寒冰屋
·
2023-08-28 11:55
CSharp.NET
反射
C#
Collection
集合
WPF中手写地图控件(3)——动态加载地图图片
publicclassSpiralArray:
IEnumerable
{protected(int,int)Range;publicSpira
迷惘小书童
·
2023-08-23 16:34
C#
WPF
地图
wpf
「C#」LinQ查询表达式
LINQ查询操作都由以下三个不同的操作组成:获取数据源: 支持
IEnumerable
或派生接口(如泛型IQueryable)的类型称为可查询类型创建查询: 查询指定要从数据源中检索的信息
Raink_LH
·
2023-08-21 11:15
假装会写C#
c#
linq
开发语言
[C#] Range函数, 好用就完事儿了!
这么多重载,完全够用了~,返回值是
IEnumerable
其中,Range函数是简单的循环,RangeEx加入了检测,不会造成死循环,且精度非常准确usingSystem;usingSystem.Collections.Generic
SlimeNull
·
2023-08-19 21:22
类库
.NET
笔记
c#
.net
csharp
实现IEnumerator接口的枚举器类型
classmyyield:IEnumerator,
IEnumerable
{Listitems=null;intcurrindex=-1;publicmyyield(Listlist){this.items
IT回忆录
·
2023-08-17 23:33
C#
C# Linq源码分析之Take方法
概要Take方法作为
IEnumerable
的扩展方法,具体对应两个重载方法。本文主要分析第一个接收整数参数的重载方法。
懒人Ethan
·
2023-08-12 09:34
.Net
.Net
Core
C#基础
c#
linq
开发语言
C#的yield
使用yield关键字定义的方法被称为迭代器方法,它返回一个实现了
IEnumerable
或
IEnumerable
接口的序列。
周杰伦fans
·
2023-08-06 01:09
学习C#的笔记
c#
C#IEnumberable<>
在C#中,
IEnumerable
接口,我们可以使用foreach语句或LINQ查询等方式来迭代访问集合中的元素。
IEnumerable
接口的枚举器。
周杰伦fans
·
2023-08-06 01:08
学习C#的笔记
c#
windows
linq操作符:转换操作符
这些转换操作符将集合转换成数组:
IEnumerable
、IList、IDictionary等。转换操作符是用来实现将输入对象的类型转变为序列的功能。
Andrewniu
·
2023-08-05 22:43
LINQ技术特点
C# LINQ学习笔记二:LINQ标准查询操作概述
“标准查询运算符”是组成语言集成查询(LINQ)模式的方法,大多数这些方法都在序列上运行,其中的序列是一个对象,其类型实现了
IEnumerable
接口或IQueryable接口。
rizon886
·
2023-07-29 05:06
技术
C# Linq 学习笔记二 Linq标准查询概述
“标准查询运算符”是组成语言集成查询(LINQ)模式的方法,大多数这些方法都在序列上运行,其中的序列是一个对象,其类型实现了
IEnumerable
接口或IQueryable接口。
Wu7z
·
2023-07-29 05:01
C#
Linq
Lamdba
EntityFramework数据持久化应用
错误CS0308:非泛型类型“System.Collections.
IEnumerable
”不能与类型参数一起使用.查找节点。
星尘库
·
2023-07-27 17:30
EnterFramework
C# LINQ源码分析之SelectMany
SelectMany方法介绍SelectMany方法的基本功能是将序列中的每个元素投影到
IEnumerable
中,并将生成的序列平铺到一个新的序列中。
懒人Ethan
·
2023-07-25 16:27
.Net
.Net
Core
C#基础
linq
c#
microsoft
C# LINQ源码分析之Select
LINQ提供了两个重载方法方法名称基本介绍Select(
IEnumerable
,Func)将序列中的每个元素投影为新形式。Select(IEnumer
懒人Ethan
·
2023-07-25 16:26
.Net
.Net
Core
C#基础
linq
c#
microsoft
C#中的IQueryable vs
IEnumerable
概要我们在应用开发中经常用到IQueryable和
IEnumerable
两个接口。如果这两个接口搞混,往往会对程序性能造成很大的影响。
懒人Ethan
·
2023-07-25 16:56
.Net
Core
EntityFramework
C#基础
javascript
正则表达式
1024程序员节
C# LINQ源码分析之ToList()
ToList方法介绍ToList作为
IEnumerable
的扩展方法,可以帮助我们将
IEnumerable
转换为List。
懒人Ethan
·
2023-07-25 16:56
.Net
C#基础
.Net
Core
c#
linq
开发语言
C# Linq源码分析之Where
概要在Dotnet开发过程中,无论是Web还是Form或是其他领域的开发,Where作为
IEnumerable
的扩展方法,十分常用。
懒人Ethan
·
2023-07-25 16:55
.Net
Core
C#基础
.Net
C# List 详解五
GetType()27.IndexOf(T)28.IndexOf(T,Int32)29.IndexOf(T,Int32,Int32)30.Insert(Int32,T)31.InsertRange(Int32,
IEnumerable
熊思宇
·
2023-07-25 11:48
C#
c#
C# List 详解六
RemoveAt(Int32)39.RemoveRange(Int32,Int32)40.Reverse()41.Reverse(Int32,Int32)C#List详解一1.Add(T),2.AddRange(
IEnumerable
熊思宇
·
2023-07-25 11:48
C#
c#
C# List 详解二
toutput>8.CopyTo(Int32,T[],Int32,Int32)9.CopyTo(T[])10.CopyTo(T[],Int32)C#List详解一1.Add(T),2.AddRange(
IEnumerable
熊思宇
·
2023-07-25 11:18
C#
c#
C# List 详解一
目录一、概述二、构造函数1.List()2.List(
IEnumerable
)3.List(Int32)三、属性1.Capacity2.Count3.Item[Int32]四、方法1.Add(T)2.AddRange
熊思宇
·
2023-07-25 11:18
C#
c#
C# List 详解七
.Sort()43.ToArray()44.ToString()45.TrimExcess()46.TrueForAll(Predicate)C#List详解一1.Add(T),2.AddRange(
IEnumerable
熊思宇
·
2023-07-25 11:14
C#
c#
Linq语句中
IEnumerable
判断为空办法
判断集合办法参考文章:https://blog.csdn.net/u010178308/article/details/77681573在使用LINQ语句的时候会生成IEnumerablesource的集合,在查询集合是否为空的时候一般采用source.count()的办法进进行查询,但是对于LINQ语句count无法返回我们想要的值。Any()在LINQ语句查询时,使用if(!source.An
Imkc
·
2023-07-25 09:24
C#
LINQ
Revit二次开发
判断
IEnumerable
<>和判断
IEnumerable
<T>类型的区别
怎么判断对象的某个属性是否是
IEnumerable
?有人说用IsAssignableFrom,并不!
Panda_Ling
·
2023-07-22 20:41
.net
编程
c#
泛型判断
IEnumerable
关于linq Where中的”或者“运算只查询出来满足一种条件的数据的问题,本质是
IEnumerable
和IQuerable之间的区别
如下代码所示,其中的"query"返回值类型为IQuerablevarquery=_deviceRepository.GetAll().AsNoTracking().Where(a=>a.status=1);if(ture){query=query.Where(a=>(a.na
峨嵋峰
·
2023-06-20 13:00
C# static修饰符,
IEnumerable
接口
1.static修饰符C#中使用static修饰的字段是属于类的,而不是属于类的实例。因此,无论创建多少个类的实例,这个字段的值都是唯一的。也就是说,static修饰的字段的值在整个应用程序中只有一个实例。如果在一个类中修改了这个字段的值,那么这个值在所有实例中都会被修改。因此,static修饰的字段通常用于存储全局数据或常量。在C#中,static关键字可以用于类、字段和方法前面,具体作用如下:
@Crazy Snail
·
2023-06-16 18:41
C#
新手村
c#
开发语言
java
在C#中向Dictionary添加多个值
varmyDictionary=newDictionary{{"a","b"},{"f","v"},{"s","d"},{"r","m"}};这就是所谓的"集合初始化",并适用于任何ICollectionclassFoo:
IEnumerable
liu834189447
·
2023-06-07 19:01
c#
C#基础学习--LINQ(2
标准查询运算符标准查询运算符由一系列API方法组成序列指实现了
Ienumerable
,Dictionary,Array等标准查询运算符的签名扩展方法是公共的静态方法,尽管定义在一个类中,但目的是为另一个类
zaizai1007
·
2023-04-20 23:42
C#
C#
C#的linq和lambda
我们不声明方法名,只写一个方法体,这个方法体就是lambda表达式目的是简化定义和使用匿名函数的代码LinqLinq是一种对集合、数据源的集成式查询方式,通过一堆方法从对某个或多个数据集中查询数据它是对
IEnumerable
包达叔
·
2023-04-20 05:34
linq
c#
sql
在前端使用 JS 进行分类汇总
其实LINQ语法本身没什么,关键是为了实现LINQ而设计的表达式树、
IEnumerable
和IQueryable的各种扩展等。提出问题不扯远了,先
·
2023-04-19 15:37
【C#】集合--《C#本质论》
集合本质上是一个类,最起码实现
IEnumerable
或非泛型类型
IEnumerable
其他集合接口有:IList:按照特定顺序存储值并按位置访问它们。IDictionary:键及其关联的值的无序列表。
阿月浑子2021
·
2023-04-12 09:35
C#
c#
开发语言
18. 枚举器和迭代器
目录18.1枚举器和可迭代枚举18.2IEumerator接口
IEnumerable
接口使用
IEnumerable
和IEnumerator的示例18.3泛型枚举接口18.4迭代器18.4.1迭代器块18.4.2
大西瓜写java、C#、.NET
·
2023-04-11 18:52
C#
开发语言
c#
C#-Linq源码解析之Average
前言在Dotnet开发过程中,Average作为
IEnumerable
的扩展方法,十分常用。本文对Average方法的关键源码进行简要分析,以方便大家日后更好的使用该方法。
黑哥聊dotNet
·
2023-04-09 17:44
C#面试题
2、能用foreach遍历访问的对象需要实现(
IEnumerable
)接口或声明(GetEnumerator())方法的类型。3、在Asp.net中所有的自定义用户控件都必须继承自(Control)。
pan_junbiao
·
2023-04-08 20:22
我の原创
C#/.NET编程
C#
面试题
C#面试题
C#的λ表达式树(LambdaExpression)保姆级超详细简单入门教程
表达式树是一个好东西,也是别的语言学不来的,熟悉掌握λ表达式就能够实现各种linq场景的个性化操作,如动态拼接查询条件、排序方式等,也能够实现替代反射的高性能操作,比如我们常用到的IQueryable和
IEnumerable
wori
·
2023-03-31 07:38
C#
什么是m叉树_C#的λ表达式树(LambdaExpression)保姆级超详细简单入门教程
表达式树是一个好东西,也是别的语言学不来的,熟悉掌握λ表达式就能够实现各种linq场景的个性化操作,如动态拼接查询条件、排序方式等,也能够实现替代反射的高性能操作,比如我们常用到的IQueryable和
IEnumerable
weixin_39841640
·
2023-03-31 07:00
什么是m叉树
C# 枚举器和可枚举类型
实现了
IEnumerable
中的GetEnumerator方法的类型就是可枚举类型,从方法名字中就可以知道,用于获取枚举器,枚举器包含集合中的元素信息。
Yeah的第七章
·
2023-03-17 04:31
MVC 练气到华神 09
视频地址ORM:做架构,我个人认为他还时很有用的EF性能步好.,:IQueryableExpression>FuncAction生成带有条件的sql语句->数据进行查询2
IEnumerable
LazyCoder_MK
·
2023-03-11 02:24
C# IEnumerator
IEnumerable
接口
前言使用linq的时候大家应该都知道
IEnumerable
和IEnumerator接口!
黑哥聊dotNet
·
2023-02-04 05:04
foreach 与 GC
-王剑飞的回答-知乎以及Unity/C#漫谈一:foreach与GC-李路亚的文章-知乎关于
IEnumerable
更详细的测试关于foreach的GC测试以下截取优质回答:
星暮迟迟夜未央
·
2023-02-03 17:10
AutoMapper
IEnumerable
集合属性映射
AutoMapper是C#里面的一款超级优秀的属性映射工具,减少了大量的对象转换代码,节省了宝贵的时间。简单的映射对于如下的简单映射,我们是非常熟悉的:Student类的定义如下:publicclassStudent{publicintAge{get;set;}publicstringName{get;set;}publicstringLocation{get;set;}}我们所需要的Studen
三梦哥
·
2023-02-01 12:48
【译】使用 LINQ 合并
IEnumerable
序列
目录:https://www.cnblogs.com/liqingwen/p/10261436.htmlZip方法允许把序列中的元素通过交织将
IEnumerable
序列连接在一起。
oO反骨仔Oo
·
2023-01-25 22:39
C#深入理解枚举器和迭代器
C#深入理解枚举器和迭代器1、枚举器和可枚举类型可枚举类型是实现
IEnumerable
接口的类型,publicinterfaceIEnumerable{IEnumeratorGetEnumerator(
heater404
·
2023-01-05 15:39
.Net/C#基础
c#
.net
C#图解教程(第四版)小笔记——枚举器和迭代器
IEnumerator接口和
IEnumerable
接口实现IEnu
蓝吹则友
·
2023-01-05 15:06
C#小笔记
c#
(8)C#基础知识_枚举器和迭代器
1)IEnumerator接口和
IEnumerable
接口(不继承
IEnumerable
接口,自己实现GetEnumerator函数也是可枚举类型)示例:2)泛
代码吸血虫
·
2023-01-05 15:04
C#图解教程总结
CSharp(C#)语言_高级篇(枚举器和迭代器)【要认真哟o(* ̄▽ ̄*)ブ】
枚举器、迭代器枚举器和可枚举类型IEnumerator接口
IEnumerable
接口泛型枚举接口迭代器迭代器块常见迭代器模式产生多个可枚举类型将迭代器作为属性迭代器的实质枚举器和可枚举类型 声明一个有
黑夜中的潜行者
·
2023-01-05 15:34
C#
c#
枚举器和迭代器
数组
C#高级篇
接口
C#-14 枚举器和迭代器
vararrInt=newint[]{11,12,13,14};foreach(variteminarrInt){Console.WriteLine(item);}原因是数组实现了
IEnumerable
chinaherolts2008
·
2023-01-05 15:57
C#教程
c#
linq
.net
EF Core 既生,何生
目录一,既生
IEnumerable
,何生IQueryable二,IQueryable的延迟执行三,lQueryable的复用四,EFCore分页查询五,IQueryable的底层运行1.场景一:方法需要返回查询结果
咬口大葱
·
2022-12-31 19:30
.NET
linq
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
其他