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
ASP.NET2.0 ObjectDataSource的使用详解(2)
在上面GetProduct的定义时,可以看到该方法返回的类型是SqlDataReader,由于ObjectDataSource将来需要作为绑定控件的数据来源,所以它的返回类型必须如下的返回类型之一:
Ienumerable
·
2015-10-30 11:52
dataSource
使用yield return实现foreach
前一篇
IEnumerable
和IEnumerator的理解[原]介绍了这两个接口用来实现foreach 其实还可以用yield return 直接上代码和结果 一下为摘录的一部分
·
2015-10-30 11:40
foreach
IEnumerable
,ICollection,IList,List之间的区别
首先我看看
IEnumerable
: // 摘要: // 公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。
·
2015-10-30 11:16
Collection
IEnumerable
和IEnumerator 详解
6871881 参考链接:http://www.cnblogs.com/hsapphire/archive/2010/04/16/1713211.html 初学C#的时候,老是被
IEnumerable
·
2015-10-30 10:06
enum
asp.net mvc 将Enum绑定在DropDownList了
假设我们有一个enum: public enum Role{ User = 0, Admin = 1024 } 我们想要实现如此效果: 因为enum本身并没有
IEnumerable
接口,所以不能直接使用
·
2015-10-30 10:12
asp.net
在SQL Server2005中使用 .NET程序集
在.NET 中创建这样的函数,返回的结果是一个
IEnumerable
接口.这个接口非常灵活,所有.NET数组集合等都是实现了该接口的.下面我们举一个简单的例子来说明. 在
·
2015-10-30 10:37
SQL Server
聊聊C#
IEnumerable
扩展方法里面的判断表达式中的&与&&的区别?
背景 在工作过程中在使用框架的时候,遇到写Linq的判断条件的时候,我代码写成"t=>t.x.Equals(model.Id)&t.y.Equals(model.Name)"类似这种的形式。但是结果程序报错。然后我就写了下面的代码。 代码1 1 class Program 2 { 3 st
·
2015-10-30 10:00
enum
IEnumerable
和 IEnumerator
IEnumerable
接口只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访问集合的IEnumerator对象,IEnumerator对象是一个集合访问器。
轻典
·
2015-10-29 17:00
Head First设计模式学习笔记:工厂方法
.NET FCL中工厂方法的实例:枚举器
IEnumerable
是工厂原型 IEnumerator是产品原型 List, ArrayList这些类都是建立产品的具体类,都实现了
IEnumerable
·
2015-10-29 08:05
first
IEnumerable
和 IEnumerator 接口
实现
IEnumerable
接口的类,可以支持foreach循环遍历对象的集合元素
IEnumerable
: IEnumerator GetEnumerator() 返回可循环访问集合的枚举数
·
2015-10-28 09:04
enum
IEnumerable
和 IEnumerator 接口
实现
IEnumerable
接口的类,可以支持foreach循环遍历对象的集合元素
IEnumerable
: IEnumerator GetEnumerator() 返回可循环访问集合的枚举数。
·
2015-10-28 09:37
enum
IEnumerable
我的一个很费事的实现-》画蛇添足
myClassCollection 1public class myClassCollection :
IEnumerable
<MyClass
·
2015-10-28 09:16
enum
ASP.NET2.0 ObjectDataSource的使用详解(2)
在上面GetProduct的定义时,可以看到该方法返回的类型是SqlDataReader,由于ObjectDataSource将来需要作为绑定控件的数据来源,所以它的返回类型必须如下的返回类型之一:
Ienumerable
·
2015-10-28 09:41
dataSource
开发模板化数据绑定控件
本节处理更复杂的控件开发方案,该控件具有绑定到是集合类型(System.Collections.ICollection 或 System.Collections.
IEnumerable
·
2015-10-28 09:27
数据绑定
WCF技术剖析之十四:泛型数据契约和集合数据契约(下篇)
技术剖析之十四:泛型数据契约和集合数据契约(下篇) [爱心链接:拯救一个25岁身患急性白血病的女孩[内有苏州电视台经济频道《天天山海经》为此录制的节目视频(苏州话)]]在.NET中,所有的集合都实现了
IEnumerable
·
2015-10-28 09:26
WCF
c# 扩展方法奇思妙用高级篇三:Enumerable.Cast
应用
Enumerable.Cast<T>用于将
IEnumerable
转换为泛型版本
IEnumerable
<T>。
·
2015-10-28 09:22
enum
Linq之查询非泛型集合
Linq to object 中我们经常可以很方便的查询多种集合比如List<T>泛型,主要的原因是他们都实现了System.Collections.Generic.
IEnumerable
&
·
2015-10-28 08:22
LINQ
Linq To Object实例之过滤字符集
目前利用Linq To Object可以查询实现了
IEnumerable
<T>接口的未定义类型对象数组、自定义对象数组、泛型List和Dictionary、以及string等。
·
2015-10-28 08:21
object
Linq系列:基础与本质(Part I)
1 LINQ简介: LINQ 查询表达式(query expressions )可以使用统一的方式对实现
IEnumerable
<T>接
·
2015-10-28 08:54
LINQ
C#中的yield
一、C#中yield关键字用于遍历循环中,yield语句的两种形式 yield return用于返回
IEnumerable
<T>, yield break用于终止循环遍历。
·
2015-10-28 08:05
yield
迭代器模式(Iterator)
C# 中已经实现了迭代器功能, foreach in 和
IEnumerable
和 IEumerator 接口 是为迭代器而准备的。 所以在实用性上已经没有了。
·
2015-10-28 08:14
iterator
linq分页扩展
直接上代码了 public static List<T> ToPagedList<T>(this
IEnumerable
<T> allItems, int pageIndex
·
2015-10-28 08:39
LINQ
IEnumerable
和 IEnumerator 接口
IEnumerable
: 暴露一个IEnumerator,支持在普通集合中的遍历。IEnumerator<T>:继承自IEnumerator,有Current属性,返回的是T类型。
·
2015-10-28 08:06
enum
集合的枚举和排序
原文 实现了
IEnumerable
接口才能遍历 先来看看
IEnumerable
接口的定义: public interface
IEnumerable
{ IEnumerator GetEnumerator
·
2015-10-28 08:11
排序
.NET中的Linq
在.net中,任何实现了System.Collection.Generic.
IEnumerable
<T>接口的数据结构都可以使用定义在System.Linq命名空间下面的扩展方法。
·
2015-10-28 08:58
.net
ylbtech-LanguageSamples-Generics(泛型)
ylbtech-LanguageSamples-Generics(泛型) 1.A,示例(Sample) 返回顶部 “泛型”示例 (C#) 本示例演示如何创建具有单个类型参数的自定义泛型列表类,以及如何实现
IEnumerable
·
2015-10-28 08:41
generics
Linq之延迟加载特性
上篇文章中也提到了,能够使用linq的场合有一个要求:实现
IEnumerable
<T>泛型接口,或者类型兼容(可以通过Cast方法转换,比如ArrayList)。
·
2015-10-28 07:57
LINQ
Html.DropDownListFor 练习
需要创建一个List<SelectListItem>数据集,如下 使用已经存在FruitCategoryEntity.cs类的
IEnumerable
<FruitCategory&
·
2015-10-28 07:30
html
使用Rx Framework实现XAML中的物体拖动
标准的迭代器模式以及它的基本接口
IEnumerable
和IEnumerator对于异步操作是不足够的,因此Rx通过引入观察者模式来解决这个问题,这个模式包含两个主要的接口,IObservable和IObserver
·
2015-10-27 16:39
framework
C#笔试题面试题锦集(1)
(2)能用foreach遍历访问的对象需要实现 _
IEnumerable
接口或声明_ GetEnumerator 方法的类型。 1.c#中的三元运算符是__?
·
2015-10-27 16:29
面试题
.Net学习难点讨论系列11 - foreach与迭代器,枚举数与可枚举值
本文主要整理于ASP.NET2.0开发指南部分内容、C#图解教程 要使一个自定义的集合类可以与foreach一起工作,我们需要实现
IEnumerable
接口(GetEnumerator方法)
·
2015-10-27 16:55
foreach
说说NET3.5中的扩展方法
扩展方法配合Lambda表示达,可以方便我们进行数据的查询,看个代码吧:
IEnumerable
<string> x=new List<string> {"
·
2015-10-27 16:10
net
反编译yield未解决问题记录
[DebuggerHidden] IEnumerator<string>
IEnumerable
<string>.GetEnumerator
·
2015-10-27 16:10
yield
C#.NET
IEnumerable
扩展 ToDataTable/ToPage/ToJson/ForEach/In/Do/Slice
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Reflection; using System.Data; using System.
·
2015-10-27 16:17
Datatable
30分钟泛型教程
真正的定义比这个要复杂的多,我这里删掉了很多东西) [Serializable] public class List<T> : IList<T>, ICollection<T>,
IEnumerable
·
2015-10-27 16:32
泛型
C# 中的"yield"使用
yield是C#为了简化遍历操作实现的语法糖,我们知道如果要要某个类型支持遍历就必须要实现系统接口
IEnumerable
,这个接口后续实现比较繁琐要写一大堆代码才能支持真正的遍历功能
·
2015-10-27 16:32
yield
Linq 方法表
>() 判断集合中的所有元素是否满足条件 3 Any() 判断集合中是否存在满足条件的元素 4 AsEnumerable<T>() 将数据源转换为
IEnumerable
·
2015-10-27 16:50
LINQ
使用Linq读取资源文件
ResXResourceReader resxr = new ResXResourceReader(txt_WebResourceOpenFile.Text);
IEnumerable
·
2015-10-27 16:27
LINQ
IQueryable的延迟执行
public PageList(
IEnumerable
< T > source, int index, int &
·
2015-10-27 16:35
query
foreach 仅需要类实现public IEnumerator GetEnumerator()方法而无需实现接口
foreach 用户自定义类型 仅需要实现public IEnumerator GetEnumerator()方法而无需实现接口
IEnumerable
关于
IEnumerable
·
2015-10-27 16:33
foreach
IEnumerable
与IEnumerator区别
public interface
IEnumerable
{ IEnumerator GetEnumerator(); } public interface
·
2015-10-27 16:26
enum
IEnumerable
和IEnumerator
我们写一些实体类的时候,总希望它们可以进行foreach遍历,但是默认的是不能进行foreach遍历。 假如我有一个汽车类和一个汽车工厂类见下面代码: public class Car { &
·
2015-10-27 15:54
enum
阐述集合类的接口(
IEnumerable
,IEnumerator,ICollection,IList,IDictionary)
IEnumerable
公开枚举数,该枚举数支持在非泛型集合上进行简单迭代。 该接口只定义了一个函数:GetEnumerator,通过该函数返回一个循环访问集合的枚举数。
·
2015-10-27 15:54
Collection
asp.net -mvc-Html.DropDownList
static string DropDownList(this HtmlHelper htmlHelper, string name) {
IEnumerable
·
2015-10-27 15:55
asp.net
从泛型类中继承
在Farm<T>中,这个类型是一个接口
IEnumerable
<T>。
·
2015-10-27 15:40
泛型类
.NET 4.5 基类库中的新增功能
只读集合接口 长期以来,BCL中提供的只读集合只有
IEnumerable
·
2015-10-27 15:19
.net
Linq 中常被忽略的几个实用方法
SelectMany 将序列的每个元素投影到一个
IEnumerable
< T> ,并将结果序列组合为一个序列。 个人理解.
·
2015-10-27 15:58
LINQ
Linq学习
IEnumerable
·
2015-10-27 14:04
LINQ
IEnumerable
接口
在LINQ中,数据源和查询结果实际上都是
IEnumerable
<T>或IQueryable<T>类型对象,所以可以通过使用普通对象的形式
·
2015-10-27 14:00
enum
返回集合使用
IEnumerable
<>还是IList<>
这里要看你的具体需求,一般分为以下几种可能性: 1.如果你返回的集合是只用于遍历,不可修改的,则返回
IEnumerable
<T> 2.如果返回的集合需要修改,如添加和删除元素,用ICollection
·
2015-10-27 14:12
list
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他