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
《Linq in action》学习笔记
2: 狂吐血,今天才知道,string实现了
IEnumerable
接口。 3:非泛型集合可以通过:books.cast<Book>()=>泛型集合。 4:Linq
·
2015-10-31 08:54
action
如何将LINQ查询到的结果由匿名类型var转换成DataTable对象
众所周知,通过LINQ查询所返回的结果一般来说是一个以var所标识的匿名类型,该类型继承自
IEnumerable
接口,我们可以直接将它绑定到任何一个数
·
2015-10-31 08:22
Datatable
.NET学习之Foreach……
Framework提供的“标准”的集合类型可以直接使用foreach,如(Array、ArrayList、HashTable),除此之外,对于自定义的集合对象,也可以使其支持foreach的使用,只要实现
IEnumerable
·
2015-10-31 08:24
foreach
dapper+linq+json+ztree构建树
/// <summary> /// 获取表tb_sys_zhuowei所有数据 /// </summary> public
IEnumerable
·
2015-10-31 08:18
ztree
FCL(4):: ArrayList & List (2)
ArrayList.InsertRange(int index, ICollection c) 和 List .InsertRange(int index,
IEnumerable
collection
·
2015-10-30 21:17
ArrayList
迭代得错误。。
using System.Collections.Generic; public class Stack < T > :
IEnumerable
·
2015-10-30 20:06
错误
C#:foreach语句,yield语句
1. foreach语句 C#编译器会把foreach语句转换为
IEnumerable
接口的方法和属性。
·
2015-10-30 20:42
foreach
WPF and Silverlight 学习笔记(二十三):绑定集合数据源
绑定到集合数据源,原则上说只需要实现
IEnumerable
接口的类型均可以做为集合数据源进行数据绑定,例如:定义一个学生类(StudentInfo),一个学生集合类(继承ObservableCollection
·
2015-10-30 19:12
silverlight
c#高级编程学习笔记之创建一个简化的链表类
在创建LinkedList类时使其继承System.Collections命名空间下的接口
IEnumerable
,
IEnumerable
接口定义了GetEnumerator()方法,该方法返回IE
·
2015-10-30 18:15
学习笔记
DataTable,List去重复记录的方法
DataTable是别人返回过来的,不能再重新查询数据库,所以无法用sql中的select distinct xxx处理,只能在DataTable上动脑筋) 思路:将DataTable转成
IEnumerable
·
2015-10-30 17:43
Datatable
迭代器学习之三:
IEnumerable
和IEnumerator的泛型结构
上一篇讲了关于数组可枚举类型和枚举数的实现,这一片会涉及到
IEnumerable
和IEnumerator的泛型结构!
·
2015-10-30 17:24
enum
迭代器学习之一:使用
IEnumerable
和IEnumerator接口
写博客是检验我学习的成果之一以及自我总结的一种方式,以后会经常利用这种方式进行技术交流和自我总结,其中认识不深难免会有错误,但是一直懂得不懂就问,不懂就学的道理! 1、首先看一个简单的列子 1 int[] myArray = { 1, 32, 43, 343 }; 2 //很少这样写的 3 IEnumer
·
2015-10-30 17:23
enum
IEnumerable
和IEnumerator
概述
IEnumerable
和IEnumerator接口存在的意义:用来实现迭代的功能!
·
2015-10-30 16:04
enum
IList,ICollection,
IEnumerable
,IEnumerator,IQueryable
IList 是 ICollection 接口的子代,并且是所有非泛型列表的基接口。IList 实现有三种类别:只读、固定大小和可变大小。无法修改只读 IList。固定大小的 IList 不允许添加或移除元素,但允许修改现有元素。可变大小的 IList 允许添加、移除和修改元素。 ICollection 接口是 System.Collections 命名空间中类的基接口。ICollection 接
·
2015-10-30 16:33
Collection
IEnumerable
.GetEnumerator 方法的C#例子
下面的代码示例演示如何实现自定义集合的
IEnumerable
接口。
·
2015-10-30 16:46
enum
趣味编程(一)
public static T MaxElement<T, TCompare>(this
IEnumerable
<T> collection, Func<T, TCompare
·
2015-10-30 15:22
编程
List集合的ForEach扩展
public static void ForEach<T>(this
IEnumerable
·
2015-10-30 15:09
foreach
使用NHibernate 3.2实现Repository(ORuM)(十)Linq Provider
可通过以下方式将 LINQ 扩展到这些数据源: 在某个类型中实现
IEnumerable
<T> 接口,以使 LINQ to
·
2015-10-30 14:29
repository
Interesting Finds: 2009 07.21 ~ 07.26
IP Communications Library The Ten Rules of Performance Visual Studio 2010: Delegates, Generic
IEnumerable
·
2015-10-30 14:26
REST
C#迭代器
迭代器是方法、get 访问器或运算符,它使您能够在类或结构中支持 foreach 迭代,而不必实现整个
IEnumerable
接口。您只需提供一个迭代器,即可遍历类中的数据结构。
·
2015-10-30 14:36
迭代器
学用 ASP.Net 之 "字符串" (4): string 类的扩展方法
string 类的扩展方法大都继承自
IEnumerable
<T> 接口, 这些方法也大都可以在 foreach 语句中实现, 但这些方法太方便了.
·
2015-10-30 14:41
asp.net
C#
IEnumerable
、IEnumerator、List、ArrayList、[]数组各各的区别
List <T>是ArrayList的泛型,ArrayList里边的数据类型是object,List <T>里边的是具体的某种类型,ArrayList类似于向量,可以存储不同的数据类型在一个数组里边(转换为了object)。 一般使用的时候尽量使用List <T>,因为ArrayList存取都要进行一次转换。 []类型的数组类似于List <T>,不
·
2015-10-30 14:08
ArrayList
CollectionBase类
在命名空间System.Collections下的CollectionBase类 The CollectionBase class exposes the interfaces
IEnumerable
·
2015-10-30 14:15
Collection
你可能不知道的C#语言特性
关键字 yield 通常用于迭代器中,向
IEnumerable
对象提供值或者结束迭代。
·
2015-10-30 14:25
C#
LINQ TO SQL中的selectMany
nbsp; 首先看SelectMany的定义: Queryable中的SelectMany 方法:将序列的每个元素投影到一个
IEnumerable
·
2015-10-30 14:39
select
关于获取所有排列方式的算法
今天又见有人问所有排列方式的问题,便随手写了个: static
IEnumerable
<
IEnumerable
<int>> GetAllSequence
·
2015-10-30 14:09
算法
Reactive Extensions for .NET (Rx)
LINQ to Object使用
IEnumerable
和IEnumerator两个接口来迭代数据集。
·
2015-10-30 14:01
Active
Chapter3 - List Comprehensions
这次我们介绍一些列表初始化跟操作的便捷方式 你可以使用一些特殊的语法来初始化 list,sequences跟arrays(list我们就知道了,而sequences 则对应 .net 的
IEnumerable
·
2015-10-30 14:46
list
SelectMany 和 Select的区别
如果我们看这两个扩展函数的定义很容易明白——Select是把要遍历的集合
IEnumerable
<T>逐一遍历,每次返回一个T,合并之后直接返回一个
IEnumerable
<T>,而
·
2015-10-30 14:06
select
C#_Queue实例
System.Text; namespace Queue { class Program { public static void PrintValue(
IEnumerable
·
2015-10-30 14:02
Queue
LINQ TO SQL中的selectMany
nbsp; 首先看SelectMany的定义: Queryable中的SelectMany 方法:将序列的每个元素投影到一个
IEnumerable
·
2015-10-30 14:01
select
WCF中的集合类型 zt
在.net中, 各种类型的集合均实现了
IEnumerable
或者
IEnumerable
<T>接口,一个数据契约的数据成员可以是一个集合类型,服务契约 也可以定义直接与集合交互的操作,但是这都是
·
2015-10-30 13:22
WCF
31天重构系列学习总结
1.对于属性的封装,如果返回集合,使用
IEnumerable
<T>,如果延迟加载,使用IQueryable<T>,原因是这个接口只能遍历取出它的值,而不能对这个集合做出改变,比如
·
2015-10-30 13:25
总结
IEnumerrator
IEnumerable
是怎么回事
IEnumerable
接口 公开枚举数,该枚举数支持在非泛型集合上进行简单迭代。
·
2015-10-30 13:28
enum
浅谈yield
迭代块必须声明为返回IEnumerator或
IEnumerable
接口。这个块可以包含多个yield return语句或yield break语句,但不能包含retur
·
2015-10-30 13:49
yield
C# List
的详细用法
System.Collections.Generic publicclassList<T> : IList<T>,ICollection<T>,
IEnumerable
·
2015-10-30 13:59
list
表达式树基础
www.cnblogs.com/tianfan/archive/2010/03/05/expression-tree-basics.html 了解Lambda、Lambda表达式树、IQueryable<T>、
IEnumerable
·
2015-10-30 12:28
表达式
IEnumerable
、GetEnumerator、IEnumerator之间的关系。
了解了这些也就明白了遍历的原理,晚安。 1 using System; 2 using System.Collections; 3 4 public class Person 5 { 6 public Person(string fName, string lName) 7 { 8 this.firstName =
·
2015-10-30 12:28
enum
ASP.NET MVC 3 Razor Nested foreach with if statements
@model
IEnumerable
<FairShare.M
·
2015-10-30 12:13
statement
[MSDN]Static,迭代器
msdn.microsoft.com/zh-cn/library/98f28cdx.aspx 逆序迭代器 public class Stack1 :
IEnumerable
·
2015-10-30 12:19
static
C# 基础小知识之yield 关键字
通过使用 yield 定义迭代器,可在实现自定义集合类型的
IEnumerable
和 IEnumerator 模式时无需其他显式类
·
2015-10-30 12:19
yield
List
和 Collection
性能比较
List<T> 继承了接口:IList<T>, ICollection<T>,
IEnumerable
<T>, IList, ICollection,
IEnumerable
·
2015-10-30 12:25
Collection
C# 中奇妙的函数–6. 五个序列聚合运算(Sum, Average, Min, Max,Aggregate)
就像之前大多数的LINQ扩展方法一样,这些是基于
IEnumerable
<TSource>序列的操作。 SUM() - 计算整个序列的总和 它有两种形式: SUM( )
·
2015-10-30 12:13
max
.net加载TreeView
代码 public class TreeHelper { public delegate
IEnumerable
·
2015-10-30 12:20
treeview
CSharpThinking---迭代器(三)
其中涉及两个比较重要的类IEnumerator和
IEnumerable
,这些类是扩展方法及Linq的基础,具体详情请参考MSDN。
·
2015-10-30 11:42
迭代器
.NET面试题集(1)
(2) 能用 foreach 遍历访问的对象需要实现 _
IEnumerable
_ 接口或声明 _ GetEnumerator_ 方法的类型。 (3).c# 中的三元运算符是 __ ?
·
2015-10-30 11:04
.net
WCF技术剖析之十四:泛型数据契约和集合数据契约(下篇)
[爱心链接:拯救一个25岁身患急性白血病的女孩[内有苏州电视台经济频道《天天山海经》为此录制的节目视频(苏州话)]]在.NET中,所有的集合都实现了
IEnumerable
接口,比如Array、Hashtable
·
2015-10-30 11:54
WCF
构建可反转排序的泛型字典类(5)--实现
IEnumerable
>接口
实现
IEnumerable
<KeyValuePair<TKey, TValue>>接口 我们先来看看ReversibleSortedList类的定义: public  
·
2015-10-30 11:44
enum
23.C#Queryable的扩展方法(十二章12.1-12.2)
从代码的使用方式上是一样的,直接跳过,来看看
IEnumerable
和IQueryable的区别。
·
2015-10-30 11:26
query
迭代器模式(Iterator)
C# 中已经实现了迭代器功能, foreach in 和
IEnumerable
和 IEumerator 接口 是为迭代器而准备的。 所以在实用性上已经没有了。
·
2015-10-30 11:22
iterator
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他