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
C#2.0
C# 2.0中的 “泛型”的“类型参数”
C#2.0
中多了泛型,我只知道像这样用:List……,只想用它来替代ArrayList集合类而已,例如:publicListGetPersonList(){……}前不久看到这种用法:publicTGetBo
tangzhongxin
·
2009-11-07 10:00
编程
struct
list
C#
开发工具
interface
彻底剖析
C#2.0
泛型类的创建和使用
"一次编码,多次使用",这就是引入泛型的根源。在以前的C++中称为模板,C#泛型通过算法和数据结构支持独立编码。例如,泛型列表意味着,你不必再重写一个强类型集合。在本文中,作者将向你展示定义和使用泛型是多么容易的事情-请注意,长期以来泛型一直被认为是最高级和最困难的术语。一、简介泛型现在在任何一种语言中都被认为是一个高级的强有力的术语。当我在C++中第一次接触模板时,我对之有些疑惑。之后,我读了B
hbzyaxiu520
·
2009-10-28 21:00
partial关键字的作用
C#2.0
引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1)类型特别大,不宜放在一个文件中实现。
lavly
·
2009-10-28 10:00
C#命令行编译器
同时,还将向读者介绍很多为
C#2.0
独有的编译器选项,例如,extended/reference标志和强名称支持。阅读完本文的内容之后,您将能够轻松地在没有向导的环境中生成单文件程序集和多文件程序集。
guopengzhang
·
2009-10-25 22:00
.net
Microsoft
C#
assembly
library
编译器
C#关键字之yield(迭代器)
迭代器是
C#2.0
中的新功能,有了它,我们就可以在自己的类或者结构中支持foreach迭代而不必实现整个IEnumerable接口,我们只需要提供一个迭代器,即可遍历类中的数据结构。
zxl315
·
2009-10-14 09:00
数据结构
list
C#
System
Class
编译器
我眼中的
C#2.0
新功能特性
泛型无疑是
C#2.0
最重大的改进,它的出现赋予了C#代码更强的类型安全,更好的复用,更高的效率和更清晰的约束。
daonetboker
·
2009-10-12 20:30
职场
休闲
C#2.0
迭代器
C#的foreach语句常用来迭代可枚举的集合的元素。为了实现可枚举,一个集合必须有一个无参的GetEnumerator方法,这个方法返回一个枚举器。通常,枚举器比较难实现,但是,用迭代器来简化(枚举器)的任务十分有意义。一个迭代器是产生一个有序的值序列的一个语句块。一个迭代器由出现一个或者多个yield语句而区别于一般的语句块:只要函数成员的返回类型是枚举器接口或者enumerable接口中的一
zxl315
·
2009-10-11 11:00
SQL教学思路《图书管理系统》习题二:插入数据
:编号 种类编号 书名 作者 库存量 借出次数1 1 C#1.0 smith 20 22 1
C#2.0
叶子文文
·
2009-09-30 10:21
数据库
职场
insert
休闲
SQL教学思路《图书管理系统》习题二:插入数据
:编号 种类编号 书名 作者 库存量 借出次数1 1 C#1.0 smith 20 22 1
C#2.0
叶子文文
·
2009-09-30 10:21
数据库
职场
insert
休闲
C# 2.0 中 partial 关键字的绝佳应用环境
C#2.0
中partial关键字的绝佳应用环境:一部分代码为自动化工具生成,自己还要再写一些代码,生成的不宜与我们自己编写的代码混合在一起,这样生成的代码更新时也方便。
tangzhongxin
·
2009-09-28 17:00
C#
Class
化工
用
C#2.0
实现网络蜘蛛(WebSpider)
摘要:本文讨论了如何使用
C#2.0
实现抓取网络资源的网络蜘蛛。
nokiaguy
·
2009-09-24 08:00
颠覆C#王权的“魔比斯环” — 实现AOP框架的终极利器
这个AOP框架将使用
C#2.0
来实现。这当然没什么令人惊奇的。从理论上说,任何开发语言都可以实现AOP框架。但要按着AOP联盟的规范实现这个AOP框架,大多数的开发语言并不能很容易地完成这项任务。
nokiaguy
·
2009-09-22 09:00
AOP
框架
String
C#
Class
编译器
水晶报表技术(3)――.NET 2005 中动态水晶报表的实现
背景这一问题起因于一些SLIIT的学生询问我该如何使用
C#2.0
动态地产生水晶报表。为了解决这个问题,我试着搜索了很多论坛和网站,但是很不幸,我没能找到任何的解决办法。在一些论坛中有人说,
qianshao
·
2009-09-19 22:37
.net
职场
2005
休闲
中动态水晶报表的实现
水晶报表技术(3)――.NET 2005 中动态水晶报表的实现
背景这一问题起因于一些SLIIT的学生询问我该如何使用
C#2.0
动态地产生水晶报表。为了解决这个问题,我试着搜索了很多论坛和网站,但是很不幸,我没能找到任何的解决办法。在一些论坛中有人说,
qianshao
·
2009-09-19 22:37
.net
职场
2005
休闲
中动态水晶报表的实现
代码清单7-4是一个比较完整的数据访问组件,下面分析这些代码的具体实现。
在
C#2.0
中Using还可以实现命名空间的别名,例如:Usingsc=System.Collections。别名就是用来简化命名空间的,别名的使用语句是:sc::ArrayListl
jasonvip_c
·
2009-08-29 11:00
C#多线程窗体控件安全访问
C#2.0
为了线程安全,不充许子线程直接访问窗体中的控件如果在子线程中直接访问说窗体控件,编译器会提示,控件不是由该线程创建的.那么在子线程中如何访问窗体中的控件呢?
lion3875
·
2009-08-26 19:00
多线程
C#
职场
休闲
安全访问
C# 4.0新特性一览
回顾C#发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;
C#2.0
加入了泛型,也与Java1.5的泛型如出一辙;C#3.0加入了一堆语法糖,并在没有修改
张国良
·
2009-08-12 15:00
泛型
C#
职场
休闲
C# 4.0新特性一览
回顾C#发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;
C#2.0
加入了泛型,也与Java1.5的泛型如出一辙;C#3.0加入了一堆语法糖,并在没有修改
张国良
·
2009-08-12 15:00
职场
C#
休闲
C# 4.0新特性一览
回顾C#发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;
C#2.0
加入了泛型,也与Java1.5的泛型如出一辙;C#3.0加入了一堆语法糖,并在没有修改
张国良
·
2009-08-12 15:00
泛型
C#
职场
休闲
c# 4.0新特性一览
回顾C#发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;
C#2.0
加入了泛型,也与Java1.5的泛型如出一辙;C#3.0加入了一堆语法糖,并在没有修改
lovnet
·
2009-08-12 15:00
JavaScript
C++
c
python
C#
C# 4.0下的新特性
回顾C#发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;
C#2.0
加入了泛型,也与Java1.5的泛型如出一辙;C#3.0加入了一堆语法糖,并在没有修改
felomeng
·
2009-08-02 12:00
JavaScript
object
C#
assembly
interface
Interop
C# 4.0下的新特性
<p>回顾C#发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;
C#2.0
加入了泛型,也与Java1.5的泛型如出一辙;C#3.0加入了一堆语法糖
insertyou
·
2009-08-02 12:00
新特性
C# 2.0中泛型编程初级入门教程
http://www.cftea.com/c/2008/05/T25TSYGHI1R2I07Z.asp在2005年底微软公司正式发布了
C#2.0
,与C#1.x相比,新版本增加了很多新特性,其中最重要的是对泛型的支持
yfqvip
·
2009-07-28 13:00
编程
object
String
struct
C#
Class
C# 3.0: 局部方法(partial method)及其特点
我们知道,在
C#2.0
中引入了一个局部类(partialclass)的概念,它允许我们在不同的文件中编写一个类型的多个部分,编译器会做合并编译。
chen_xizhang
·
2009-07-17 09:00
避免InvokeRequired(2)
http://www.whitejadesoft.com/CharlesJia/“匿名委托”模式由于在
C#2.0
中我们有匿名委托和MethodInvoke类,所以可以简化标准模式为:privatevoidSetTextAnonymousDele
·
2009-07-16 21:00
require
.NET的那些事儿(9)——C# 2.0 中用iTextSharp制作PDF(基础篇)
该文主要介绍如何借助iTextSharp在
C#2.0
中制作PDF文件,本文的架构大致按照iTextSharp的操作文档进行翻译,如果需要查看原文,请点击一下链接:http://itextsharp.sourceforge.net
rocket5725
·
2009-07-14 16:00
.net
list
C#
header
table
Class
初探C#3.0
C#3.0已经推出好一段时间了,由于种种原因,一直没有去学习,这两天在园子中看到老赵的拯救
C#2.0
,但是我们真做的到吗?。里面提到了些C#3.0的新特性和优势。
snlei
·
2009-07-06 22:00
初探C#3.0
C#3.0已经推出好一段时间了,由于种种原因,一直没有去学习,这两天在园子中看到老赵的拯救
C#2.0
,但是我们真做的到吗?。里面提到了些C#3.0的新特性和优势。
lovnet
·
2009-06-30 21:00
C++
c
windows
C#
LINQ
拯救C# 2.0,但是我们真做的到吗?
似乎还有不少项目在用
C#2.0
(本文最后我们来做一个调查),但是
C#2.0
的生产力实在不如C#3.0——如果您不信,那么一会儿就会意识到这一点。
老赵点滴 - 追求编程之美
·
2009-06-27 18:00
拯救C# 2.0,但是我们真做的到吗?
似乎还有不少项目在用
C#2.0
(本文最后我们来做一个调查),但是
C#2.0
的生产力实在不如C#3.0——如果您不信,那么一会儿就会意识到这一点。
老赵点滴 - 追求编程之美
·
2009-06-27 18:00
C#2.0
is运算符
“is”运算符所做的操作,不仅仅检查数据能否从一个类型转换成另一个类型。一个类型内部可能实现类向某一类型的强制转换,然而“is”运算符不仅仅检查类型成功,还会检查底层对象本身是否真的是一个要转换的类型或者兼容类型。下面通过一个小例子来说明下问题。 objecto=newobject();Console.WriteLine(oisstring);o="ocontainsstringvalue";Co
xiage
·
2009-06-27 10:00
String
object
C#
存储
C#2.0
中 new 和 override 的区别
如果一个重写的方法没有使用override关键字,编译器会报告一条警告信息:“Console.Application.B.MethodA()”将隐藏继承的成员“ConsoleApplication.A.MethodA()”。若要使当前成员重写该实现,请添加关键字override。否则,请添加关键字new。显然,添加关键字override可以重写父类的方法。还有一个解决方案是关键字new。那么ove
xiage
·
2009-06-26 18:00
String
C#
Class
编译器
C#2.0
关于new运算符、ref,out参数值
(1)在.net中我们应将new运算符理解成一个对象进行实例化的调用,而不应理解成分配内存的调用。在堆栈上分配的对象都支持new运算符,这也进一步说明了new不是关于内存分配的,也不是是否有必要进行回收的。(2)readonly只能用于字段而不能用于局部变量,只读类型的字段值只能从构造器中更改,获知直接在声明时指定。(3)属性(property)和方法不允许作为ref或out参数值使用。ref和
xiage
·
2009-06-26 14:00
.net
C#
存储
effective hierarchy(一)之 基本概念(6)
MSDN,
C#2.0
转换(conversions) 转换使一种类型的表达式被视为另外一种类型(
cdragon
·
2009-06-21 00:00
C++
c
C#
F#
J#
effective hierarchy(一)之 基本概念(5)
MSDN,
C#2.0
变量基本点: 变量代表存储位置(storage location); 每个变量都有个决定在变量中可以存储什么值的类型
cdragon
·
2009-06-18 22:00
C++
c
C#
F#
effective hierarchy(一)之 基本概念(4)
MSDN,
C#2.0
: 一、名字空间和类型名称(namespace and type names) 1.在C#程序中,有几个(serveral)语境上下文
cdragon
·
2009-06-15 15:00
数据结构
C++
c
C#
D语言
简单
C#2.0
模型层CodeSmith模板
简单
C#2.0
模型层CodeSmith模板 usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespace{//////的模型层
tangzhongxin
·
2009-06-15 10:00
effective hierarchy(一)之 基本概念(3)
MSDN,
C#2.0
: 一、签名与重载(signatures and overloading) 1.签名用于描述方法、实例构造函数、索引器和操作符的特征(characterized
cdragon
·
2009-06-14 15:00
F#
J#
C#2.0
数字“0”是有一道斜线,打印虚线,Pos打印
1using System; 2using System.Collections.Generic; 3using System.ComponentModel; 4using System.Data; 5using System.Drawing; 6using System.Drawing.Drawing2D; 7using System.Text; 8using System.Win
geovindu1
·
2009-06-13 15:00
C#
header
effective hierarchy(一)之 从array说起(4)
MSDN:
c#2.0
HashTable: 1.基础 (1)表示一系列(collection)的键-值(key-value)对,由键的哈希代码(hash code)
cdragon
·
2009-06-07 00:00
Hashtable
effective hierarchy(一)之 从array说起(2)
MSDN,
C#2.0
: 一、枚举关键字 1、基础 (1)枚举是指一个唯一的类型,它包含了一套名字常量,后者被称为枚举器列表(enumerator list); (2)枚举使用关键字
cdragon
·
2009-06-06 09:00
Microsoft
sun
c#命令行编译的文章
scsc.exe带来的乐趣 C#编译器选项概览 配置环境变量 命令行基础知识 用于指定输入和控制输出的选项 编译.NET代码库 使用C#响应文件 使用/reference引用外部程序集 理解
C#2.0
引用别名
linyuejiang
·
2009-05-29 21:00
.net
Microsoft
C#
assembly
library
编译器
effective hierarchy(一)之 从array说起(1)
MSDN(
c#2.0
):数组的元义是相同类型(type)的一组"变量"。
cdragon
·
2009-05-29 13:00
编程
C++
c
C#
J#
effective hierarchy(一)之 C#中的new
MSDN(
c#2.0
): 在msdn中,指出new的三种用法。即,作为操作符(operator)、修改符(modifier)、约束(constraint)使用。
cdragon
·
2009-05-27 23:00
C++
c
C#
Access
Asp.net 字符串操作基类(安全,替换,分解等)
************************************************************** * * 功能说明:常用函数基类 * 作者: 刘功勋; * 版本:V0.1(
C#2.0
wapysun
·
2009-05-21 13:00
.net
Web
UI
asp.net
asp
ControlDesigner 不存在的解决
在
c#2.0
中,如果自定义设计时的事件,就需要扩展ControlDesigner,从msdn上拷了一个例子,结果报了下面的错误:错误 1 命名空间“System.Windows.Forms.Design
laorer
·
2009-04-30 10:00
浏览器
C#
扩展
谈谈C#中的事件中多次调用的注册和注销
(关于
C#2.0
中事件处理的相关介绍,请参阅我的文章:
C#2.0
的泛型代理和事件:以一当百的快感) 如此简单,以至于习惯了Win32编程的伙计们对此
snlei
·
2009-04-27 20:00
.net
工作
windows
object
C#
null
使用 WebBrowser 控件作为 HTML 文本编辑器[转]
C#(
C#2.0
)Windows,.NET(.NET2.0)Win32,VS(VS2005)Dev发表日期:2006-9-12更新日期:2006-11-25下载源文件(http://www.codeproject.com
c#之旅
·
2009-04-16 20:00
c#2.0
中的 dataGridView 的使用
C#中DataGridView属性说明http://blog.csdn.net/tangcx/archive/2007/09/12/1782297.aspxDataGridView重绘代码参考--C#http://www.cnblogs.com/ghostljj/archive/2007/10/05/914423.htmlDataGridViewTutorialinC#http://dotnetp
laorer
·
2009-04-08 17:00
C#
迭代器
在
C#2.0
版本中,添加了一个“迭代器”的概念,它是方法、get访问器或运算符,使得开发人员能够在class或者struct中使用foreach语句进行迭代,而无需实现整个IEnumerable接口。
huangxiaochun2006
·
2009-03-27 14:00
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他