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#4.0
C#互操作性入门系列(一):C#中互操作性介绍
平台调用中的数据封送处理C#互操作性入门系列(四):在C#中调用COM组件本专题概要:引言平台调用C++Interop(互操作)COMInterop(互操作)一、引言这个系列是在C#基础知识中遗留下来的一个系列的,因为在
C#4.0
LearningHard
·
2013-01-14 00:49
.NET
互操作性
C#
互操作系列
C#互操作性入门系列(一):C#中互操作性介绍
平台调用中的数据封送处理C#互操作性入门系列(四):在C#中调用COM组件本专题概要:引言平台调用C++Interop(互操作)COMInterop(互操作)一、引言这个系列是在C#基础知识中遗留下来的一个系列的,因为在
C#4.0
LearningHard
·
2013-01-14 00:49
.net
互操作性
关于C#线程,线程池和并行运算的简单使用和对比
前言:看了书上两个使用
C#4.0
并行编程的demo,又对照以前收藏的网上几篇讲述线程池的雄文,一并整理,写个示例总结一下。写这篇文章的时候,发现关于线程的好几个基础的重要的知识点自己都不熟悉,
youaregoo
·
2013-01-12 23:00
异步编程:轻量级线程同步基元对象
即:C#1.0托管代码→C#2.0泛型→C#3.0LINQ→
C#4.0
动态语言→C#5.0异步编程。现在我为最新版本的“异步编程”主题写系列分享,期待你的查看及点评。
滴答…滴答…的雨,欢迎大家光临我的博客
·
2013-01-10 11:00
C# 基础知识系列文章索引
C#基础知识系列终于告了一个段落了,本系列中主要和大家介绍了C#1.0到
C#4.0
中一些重要的特性,刚开始写这个专题的初衷主要是我觉得掌握了C#这些基础知识之后,对于其他任何的一门语言都是差不多的
LearningHard
·
2013-01-07 22:26
索引
异步编程:同步基元对象(上)
即:C#1.0托管代码→C#2.0泛型→C#3.0LINQ→
C#4.0
动态语言→C#5.0异步编程。现在我为最新版本的“异步编程”主题写系列分享,期待你的查看及点评。
·
2012-12-31 16:00
编程
异步编程:线程同步基元对象
即:C#1.0托管代码→C#2.0泛型→C#3.0LINQ→
C#4.0
动态语言→C#5.0异步编程。现在我为最新版本的“异步编程”主题写系列分享,期待你的查看及点评。
滴答…滴答…的雨,欢迎大家光临我的博客
·
2012-12-31 01:00
浅谈Dynamic 关键字系列之一:dynamic 就是Object
C#4.0
提供了一个dynamic关键字,那么什么是dynamic,究竟dynamic是如何工作的呢?
eqera
·
2012-12-24 01:00
异步编程:使用线程池管理线程
即:C#1.0托管代码→C#2.0泛型→C#3.0LINQ→
C#4.0
动态语言→C#5.0异步编程。现在我为最新版本的“异步编程”主题写系列分享,期待你的查看及点评。
·
2012-12-23 22:00
线程池
异步编程:使用线程池管理线程
即:C#1.0托管代码→C#2.0泛型→C#3.0LINQ→
C#4.0
动态语言→C#5.0异步编程。现在我为最新版本的“异步编程”主题写系列分享,期待你的查看及点评。
滴答…滴答…的雨,欢迎大家光临我的博客
·
2012-12-23 20:00
将JSON字符串转换成Dynamic 类型
自从
C#4.0
发布以来,Dynamic就一直受得大家的关注,刚好最近公司做项目,要将前台传过来的JSON格式的字符传到后台,本来想建个MODEL层为每个JSON做对应的类,但考虑是否有更好的方法,所以引用了
·
2012-12-23 20:00
dynamic
异步编程:线程概述及使用
即:C#1.0托管代码→C#2.0泛型→C#3.0LINQ→
C#4.0
动态语言→C#5.0异步编程。现在我为最新版本的“异步编程”主题写系列分享,期待你的查看及点评。
·
2012-12-16 22:00
编程
异步编程:线程概述及使用
即:C#1.0托管代码→C#2.0泛型→C#3.0LINQ→
C#4.0
动态语言→C#5.0异步编程。现在我为最新版本的“异步编程”主题写系列分享,期待你的查看及点评。
滴答…滴答…的雨,欢迎大家光临我的博客
·
2012-12-16 19:00
本人新书< Visual C#2010开发权威指南>出版-感谢大家一如既往的支持-感谢CSDN总裁蒋涛以及他率领的CSDN团队提供的支持!
visualc#2010开发权威指南》 第1章.net4.0框架和visualstudio2010开发工具 1.1visualstudio2010开发平台 1.2.net4.0框架概览和新特性 第2章
c#4.0
yincheng01
·
2012-12-08 09:00
技术路线的选择重要但不具有决定性
转自孟岩最近微软在技术上连续有大动作,在PDC上发布了WindowsAzure云计算平台,预告了VisualStudio2010、.NET4.0和
C#4.0
。
gfsfg8545
·
2012-10-22 10:00
java
.net
C#
语言
微软
VS2010与.NET4系列 17. C#4中的可选参数和命名参数
今天介绍
C#4.0
中增加的两个新的语言特性――可选参数和命名参数――以及使用ASP.NETMVC2时利用可选参数的一些非常好的场景。
qczhang
·
2012-10-13 22:18
mvc
C#
asp.net
Parameters
Argument
2
Optional
named
浅析线程安全容器的实现
最近写了个小程序用到了
C#4.0
中的线程安全集合。
·
2012-09-09 20:00
线程安全
C#4.0
参数默认值
staticvoidMain(string[]args) { Console.WriteLine("4.0默认参数:"); SayHello("Tom",20); SayHello("Jim");//调用时可以不写有默认值的参数 Console.WriteLine("旧版用重载实现:"); SayHi("Tom",20); SayHi("Jim"); Console.Re
frombegintoend
·
2012-09-09 16:00
C#4.0
中的协变和逆变
C#4.0
中的协变和逆变(也可叫抗变) 谈谈.Net中的协变和逆变关于协变和逆变要从面向对象继承说起。继承关系是指子类和父类之间的关系;子类从父类继承所以子类的实例也就是父类的实例。
limlimlim
·
2012-08-01 11:00
.net
C#
Class
lambda
interface
编译器
C#之可变参数,ref,out
1、可变参数在
C#4.0
中增加了许多新的特性,这里我主要说一下——可变参数数组:intsum(paramsint[]values);intsum(stringname,paramsint[]values
zouyujie1127
·
2012-06-04 23:00
c
String
C#
C#实现函数默认值和
C#4.0
实现默认值
staticvoidMain(string[]args) { SayHello("侯志强",80); SayHello("侯志强"); Console.ReadKey(); }
C#4.0
实现参数的默认值
yisuowushinian
·
2012-05-14 22:00
String
C#
C# 4.0中的动态类型和动态编程
C#4.0
的主题就是动态编程(DynamicProgramming)。虽然C#仍然是一种静态语言,但是对象的意义开始变得越来越“动态”。
tastelife
·
2012-03-12 12:00
编程
String
C#
Class
语言
编译器
基于Visual Studio2010与
C#4.0
新功能和展望--“dynamic”和“object”之间的关键区别
让我们首先来看看object关键字。我不打算在这方面讲很多,因为它已经自从C#1.0开始只不过是为System.Object准备的一个关键字,这是C#快捷型的层次结构。(然而,正如埃里克利珀特指出,在他的博客后,并非一切都在C#从对象派生的。)这是一个强有力的机制,因为你几乎可以指定任何值对于此类型的实例。下面是一个简短的例子,它演示的是使用对象关键字的一些好处和问题。objectobj=10;
junwong
·
2012-03-09 16:00
基于Visual Studio2010讲解
C#4.0
语法(5)--使用CollectionClasses
以下代码是在VS2010中调试运行通过的usingSystem; usingSystem.Collections; //DeclaretheTokensclass: publicclassTokens:IEnumerable { privatestring[]elements; Tokens(stringsource,char[]delimiters) { //将字符串
junwong
·
2012-03-09 16:00
Visual Studio 2010与
c#4.0
新特性(1)--Variance-变性
Variance变性泛型的某个方面会让人感到奇怪,比如下面的代码是不合法的——IListstrings=newList(); IListobjects=strings; 第二个赋值是不允许的,因为strings和objects的元素类型并不一样。这样做有这充分的原因。如果允许那样写的话,你可能会写——objects[0]=5;strings=strings[0]; 这会允许将int插入stri
junwong
·
2012-03-09 16:00
基于Visual Studio2010与
C#4.0
新功能和展望--dynamic:用DynamicObject创建包装器
在以前的帖子我展示了如何在运行时使用新的dynamic功能和ExpandoObject类来添加和删除属性,这可以使你的代码比使用LINQ代码写入XML语法更具可读性和灵活性。但也有一些明显的缺陷在例子中:虽然ExpandoObject提供更好的语法,LINQtoXML的图书馆提供了有益的方法,帮助您使用XML文件很多。因此,有可能是这两个优势结合起来,有更好的语法,仍然可以得到所有这些方法?答案是
junwong
·
2012-03-09 16:00
基于Visual Studio2010讲解C#4个新特性
Csharp4.0与以往版本的基础了体现了强大的性能优势,主要体现于四个方面:1.通过委托成员来实现接口在
C#4.0
中可以通过委托来实现某个成员的接口,例如下面的代码:publicclassFoo:IList
junwong
·
2012-03-09 16:00
基于Visual Studio2010讲解
C#4.0
语法(4)--使用yield迭代器
在yield迭代器块中用于向枚举数对象提供值或发出迭代结束信号。它的形式为下列之一:yieldreturn; yieldbreak;计算表达式并以枚举数对象值的形式返回;expression必须可以隐式转换为迭代器的yield类型。yield语句只能出现在iterator块中,该块可用作方法、运算符或访问器的体。这类方法、运算符或访问器的体受以下约束的控制:不允许不安全块。方法、运算符或访问器的
junwong
·
2012-03-09 16:00
基于Visual Studio2010讲解
C#4.0
语法(3)--
C#4.0
中特性(Attributes)的使用方法
Attributes是一种新的描述信息,我们既可以使用attributes来定义设计期信息(例如帮助文件,文档的URL),还可以用attributes定义运行时信息(例如,使XML中的元素与类的成员字段关联起来)。我们也可以用attributes来创建一个“自描述”的组件。在这篇指南中我们将明白怎么创建属性并将其绑定至各种语言元素上,另外我们怎样在运行时环境下获取到attributes的一些信息。
junwong
·
2012-03-09 16:00
基于Visual Studio2010讲解
C#4.0
语法(1)--使用匿名委托简化程序
怎样使用匿名委托来简化我们的程序?下面来举例演示如何使用匿名委托来计算员工的薪水奖金,这里使用了匿名委托简化了程序,因此无需再定义一个单独的方法。首先打开VisualStudio2010创建一个基于C#的ConsoleApplication工程AnonDelegates创建成功进入工程后,我们在Program.cs文件里写入如下代码:usingSystem; usingSystem.Collec
junwong
·
2012-03-09 16:00
.Net 4.0 之 Dynamic 动态类型
这里我们着重讲解
C#4.0
的Dynamic特性,对于其他特性大家可以在VS2010内尝试一下。总之.Net在不断进步中。 二、Expan
彭博
·
2012-03-09 12:00
C#4.0
和VS2010新特性
dynamic初探: 以前因为某些特殊原因,需要动态的调用外部类(假设这个类是实现了某个带有参数的接口函数的),通常我们只能用反射了。示例代码如下:Assemblyasm=Assembly.LoadFile(“xxxxx”) asm.CreateInstance("MyAssembly.ClassName").GetType().InvokeMember("Say"
az44yao
·
2012-03-04 08:00
.Net相关书名推荐
《
C#4.0
权威指南》http://product.china-pub.com/197194《C#高级编程(第7版)》http://product.china-pub.com/197224-------
ijwsoft
·
2012-02-24 08:58
.net
c#
语言
编程
百度
书名
Winform
(C#)
【zk开发】use和apply的区别
zul页面上的所有标准组件 后台都对应一个默认类, 如果use属性非空,那么zk会创建use属性关联的类的一个 实例替代默认类实例,zul中组件与java class是一一对应的,就像
C#4.0
中wpf
snoopy7713
·
2012-02-12 11:00
apply
zk
use
【zk开发】use和apply的区别
zul页面上的所有标准组件 后台都对应一个默认类, 如果use属性非空,那么zk会创建use属性关联的类的一个 实例替代默认类实例,zul中组件与java class是一一对应的,就像
C#4.0
中wpf
snoopy7713
·
2012-02-12 11:00
apply
zk
use
泛型的逆变和抗变
getInfo.GetNum(list.ToArray())那么Other也就可以转换为object ObservableCollection也就应该可以转换为ObservableCollection在
C#4.0
wlanye
·
2012-02-08 12:00
技术路线的选择重要但不具有决定性
blog.csdn.net/myan/article/details/3247071最近微软在技术上连续有大动作,在PDC上发布了WindowsAzure云计算平台,预告了VisualStudio2010、.NET4.0和
C#4.0
实验室宅男的一亩三分地
·
2012-01-27 23:00
技术路线的选择重要但不具有决定性
这篇文章是我转载的一篇,送给那些想走技术路线的朋友们,希望对你们有用~最近微软在技术上连续有大动作,在PDC上发布了WindowsAzure云计算平台,预告了VisualStudio2010、.NET4.0和
C#4.0
zhuying_linux
·
2012-01-13 11:00
java
.net
C#
语言
微软
技术人
C#常用开发包 CommonLibrary.NET
CommonLibrary.NET是一组很常用的
C#4.0
的代码和组件包,范围涉及ActiveRecord,Csv,CommandLineParsing,Configuration,Validation
wolf_121
·
2012-01-05 09:00
C#
validation
Collections
Authentication
ActiveRecord
Parsing
Delegate,Action,Func,Predicate的使用与区别
C#4.0
推出后,类似Linq,Lamda表达式等许多新的程序写法层次不穷。
·
2011-12-31 15:00
delegate
c#
作者:章立民研究室 [作译者介绍]丛书名:微软新技术系列丛书 最新Linux/UNIX指令范例速查手册(第2版) 作者:丰士昌(中国台湾) 出版社:科学出版社ISBN:9787030308184
C#4.0
tqsheng
·
2011-11-18 21:00
【zk开发】use和apply的区别
zul页面上的所有标准组件后台都对应一个默认类,如果use属性非空,那么zk会创建use属性关联的类的一个实例替代默认类实例,zul中组件与javaclass是一一对应的,就像
C#4.0
中wpf,xaml
gaozhlzh
·
2011-10-26 14:00
技术路线的选择重要但不具有决定性
2008-11-0715:1831877人阅读评论(145)收藏举报最近微软在技术上连续有大动作,在PDC上发布了WindowsAzure云计算平台,预告了VisualStudio2010、.NET4.0和
C#4.0
·
2011-09-18 18:00
技术
Task任务使用记录
C#4.0
才有,4.0以下的不用试。
cnming
·
2011-09-03 21:08
职场
task
休闲
任务使用记录
在C#环境中动态调用IronPython脚本 .
本文的代码适用于IronPython2.7(需要下载及安装)及
C#4.0
,由于IronPython早期版本提供的HostingAPI不同,对于网上搜索得到的代码,如果是早期版本代码(多数如此)
yefengnidie
·
2011-08-16 15:00
python
object
C#
脚本
fun
数学计算
在C#环境中动态调用IronPython脚本(一)
本文的代码适用于IronPython2.7(需要下载及安装)及
C#4.0
,由于IronPython早期版本提供的HostingAPI不同,对于网上搜索得到的代码,如果是早期版本代码(多数如此),并
guxch
·
2011-08-11 21:00
object
String
python
C#
脚本
fun
华章IT图书书讯(2011年第8期)
C#程序设计语言(原书第4版)C#之父最新著作,提供了
C#4.0
语言完整的规格说明、参考资料、范例代码书中汇集12位C#大师的详细注解,其深度和广度在其他相关图书中难得一见【互动网】【卓越网】【当当网】
hzbook
·
2011-08-09 16:58
职场
C#
休闲
华章IT图书书讯(2011年第8期)
C#程序设计语言(原书第4版)C#之父最新著作,提供了
C#4.0
语言完整的规格说明、参考资料、范例代码书中汇集12位C#大师的详细注解,其深度和广度在其他相关图书中难得一见【互动网】【卓越网】【当当网】
hzbook
·
2011-08-09 16:58
C#
职场
云计算
iPhone开发
休闲
使用dynamic在ASP.NET MVC中应用匿名ViewModel
C#4.0
中的新出现的dynamic关键字允许你做到很多以前很难实现的事情,但是dynamic也很容易让你忘记C#本身还是一个强类
D8945
·
2011-07-23 00:36
C#
MVC
dynamic
View
dynamic设计动态类 (C# 4.0)
有参考
C#4.0
最新特性,故成此作。
甘木
·
2011-07-17 16:00
上一页
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
其他