
C#
菜鸟出行
认识不到自己是菜鸟的鸟永远不会成为好鸟
展开
-
.NET 中对 PHP、Binary、SOAP、XML、JSON、Hessian 等序列化的效率对比
下面是对在 .NET Framework 3.5 中对 PHP、Binary、SOAP、XML、JSON、Hessian 和 Burlap 序列化/反序列化的效率对比,其中 PHP 序列化来自最新版本的 PHPRPC 3.0.1 for .NET,Hessian 和 Burlap 序列化来自Hessian C# 的最新版 1.3.3,其它的序列化都是采用 .NET Framework 3.5转载 2013-08-20 09:50:10 · 1373 阅读 · 0 评论 -
判断手机号码是那个运营商的
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 判断是否是联通号{ class Program { /// /// 判断手机手机号码的是否是联通号码 ///转载 2013-08-29 13:49:59 · 3353 阅读 · 1 评论 -
Resharper 的快捷键
Ctrl + Space 代 码完成Ctrl + Shift + Space代码完成Ctrl + Alt + Space代码完成Ctrl + P 显示参 数信息Alt + Insert 生 成构造函数,属性,重载成员函数,实现接口Ctrl + Alt + J 生成if,try..catch,#region块Ctrl + / 注释及 取消//注释Ctrl + Shift翻译 2013-08-16 08:47:22 · 1176 阅读 · 0 评论 -
冒烟测试
一术语源自硬件行业。对一个硬件或硬件组件进行更改或修复后,直接给设备加电。如果没有冒烟,则该组件就通过了测试。在软件中,“冒烟测试”这一术语描述的是在将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程。在检查了代码后,冒烟测试是确定和修复软件缺陷的最经济有效的方法。冒烟测试设计用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。目录简介来源翻译 2013-08-15 18:47:01 · 1470 阅读 · 0 评论 -
asp.net 操作xml
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System转载 2013-08-12 15:00:36 · 503 阅读 · 0 评论 -
ASP.NET读取XML文件4种方法分析
方法一 :使用XML控件 代码 复制代码代码如下: 读取XML方法一 方法二: 使用DOM技术 代码 复制代码代码如下: void Page_Load(Object sender,EventArgs e) { XmlDocument doc=new XmlD翻译 2013-08-12 14:59:38 · 478 阅读 · 0 评论 -
C#对XML数据的操作
Xml数据格式是.Net平台下面通用的数据格式,也就是说,在.NET平台下,几乎所有的数据都是以Xml数据进行传输的,从数据库操作到WebService无一例外! 而作为微软首推的.NET编程语言C#来说,它对XML数据的操作也是非常方便的。下面我们来对其进行一下学习!希望会对大家有所帮助! 打开MSDN,找到XmlDocument类,你会发现这个类中有很多公共属性和公共方法,这些属性和翻译 2013-08-12 14:58:39 · 961 阅读 · 0 评论 -
Lambda 表达式(C# 编程指南)
中国(简体中文)登录主页 技术资源库 学生中心 学习 代码库 下载 支持 社区 技术论坛MSDN Library开发工具和语言Visual Studio 2012Visual Basic 和 Visual C#Visual C#C# 编程指南语句、翻译 2013-08-12 14:31:08 · 603 阅读 · 0 评论 -
使用ServiceStackRedis链接Redis简介
注:关于如何在windows,linux下配置redis,详见这篇文章:) 目前网上有一些链接Redis的C#客户端工具,这里介绍其中也是目前我们企业版产品中所使用的ServiceStackRedis, 链接地址: https://github.com/mythz/ServiceStack.Redis 下面该链接中的源码包或dll文件,引入到项翻译 2013-08-12 14:16:45 · 500 阅读 · 0 评论 -
C# IEnumerable<T>、IEnumerator<T>、List<T>、ArrayList、[]数组各各的区别
List 是ArrayList的泛型,ArrayList里边的数据类型是object,List 里边的是具体的某种类型,ArrayList类似于向量,可以存储不同的数据类型在一个数组里边(转换为了object)。 一般使用的时候尽量使用List ,因为ArrayList存取都要进行一次转换。 []类型的数组类似于List ,不同的是[]是定长的,而List 是长度可变的数组ICol转载 2013-08-10 16:32:49 · 1049 阅读 · 0 评论 -
泛型(generic)是C#语言2
泛型(generic)是C#语言2.0和通用语言运行时(CLR)的一个新特性。泛型为.NET框架引入了类型参数(type parameters)的概念。类型参数使得设计类和方法时,不必确定一个或多个具体参数,其的具体参数可延迟到客户代码中声明、实现。这意味着使用泛型的类型参数T,写一个类MyList,客户代码可以这样调用:MyList, MyList或 MyList。这避免了运行时类型转换或装箱操原创 2013-08-10 15:44:17 · 703 阅读 · 0 评论 -
C#异常处理
通用语言运行时(CLR)具有的一个很大的优势为,异常处理是跨语言被标准化的。一个在C#中所引发的异常可以在Visual Basic客户中得到处理。不再有 HRESULTs或者 ISupportErrorInfo接口。尽管跨语言异常处理的覆盖面很广,但这一章完全集中讨论C#异常处理。你稍为改变编译器的溢出处理行为,接着有趣的事情就开始了:你处理了该异常。要增加更多的手段,随后引发你所原创 2013-08-10 14:39:10 · 5050 阅读 · 0 评论 -
c#开发中的泛型
通过实例学习c#开发中的泛型C#中所谓泛型:即通过参数化类型来实现在同一份代码上操作多种数据类型。泛型编程是一种编程范式,它利用“参数化类型”将类型抽象化,从而实现更为灵活的复用。 C#泛型赋予了代码更强的类型安全,更好的复用,更高的效率,更清晰的约束。 C#泛型机制简介 C#泛型能力由CLR在运行时支持,区别于C++的编译时模板机制,和java的编译时的“搽拭法”。这原创 2013-08-10 15:22:33 · 600 阅读 · 0 评论 -
C#中using的功能?
using 关键字有两个用途1、在程序开始处,声明程序中用到的命名空间,或者给命名空间定义别名;2、在程序中,处理非托管对象,保证其正确释放资源;例子如下:using System; // 声明了程序中用到的一个命名空间 Systemusing io = System.IO; // 给命名空间 System.IO 定义了一个别名转载 2013-08-21 20:09:43 · 630 阅读 · 0 评论 -
DES加密与机密(C#)
using System;using System.Text;*****namespace namespace.Utils.Security{ public class PackageKey { private const string basekey = "%$"; #region DES加密原创 2013-09-01 14:47:55 · 936 阅读 · 0 评论