当前位置:首页 > C#教程 > C#高级

C#高级

C#实现MD5加密

11

摘自:http://blog.csdn.net/shenghui188/archive/2010/03/28/5423959.aspx方法一首先,先简单介绍一下MD5MD5的全称是message-digestalgorithm5(信息-摘要

06、C#异常处理

8

一、什么叫异常,就是程序可能没有错误,在程序运行过程中发生错误。比如输入错误,输入的类型不一样,被零除。二、语法:  try     {     可能会发生错误的语句;      }  catch     {     处理异常语句;    

递归全排列(C#)

9

递归全排列(C#):staticint[]xx=newint[4];staticvoidMain(string[]args){printP(4,xx,0);}staticvoidprintP(intn,int[]A,intcur){inti

c#泛型初学

10

一.泛型的概念泛型是c#2.0推出的新语法“泛型”的字面意思就是广泛的类型。类、接口和方法代码可以同应用于非常广泛的类型,代码与它们可以操作的数据类型不再绑定在一起,同一套代码可以用于多种数据类型,这样,不仅可以服用代码,降低耦合,而且可以

C#初学,数据类型

25

值类型  数据类型,字符类型,布尔类型,日期类型  结构类型(struct),枚举类型(enum)引用类型  字符串(string),数组,类,委托类型说明:(1)值类型数据-通常在栈(stack)中分配,变量中存放的是实际数据值。(2)引

C#中Dictionary的介绍

8

关键字:C#Dictionary字典作者:txw1958原文:http://www.cnblogs.com/txw1958/archive/2012/11/07/csharp-dictionary.html说明必须包含名空间System.C

C#基础(3)

9

摘要:基于.NetFramework的winform开发,主要是关于为winform平台的一些控件的属性以及事件的使用。涉及内容:1、Directory类2、文本对话框3、选择字体和颜色对话框4、Treeview的使用5、进程以及多线程(线

C# DataTable 详解

12

添加引用usingsystem.data;创建表datatabledt=newdatatable();//创建一个空表datatabledt=newdatatable("table_new");//创建一个名为"table_new"的空表创

C# 基于Quartz.NET实现任务调度并部署Windows服务

11

放在最前面->Timer在没有引入第三方开源的定时调度框架之前,我们处理一些简单的定时任务同时都是使用Timer类,DotNet中的Timer类有三个,分别位于不同的命名空间下,分别是:    ①.位于System.Windows.F

c#正则表达式

7

需求:从一个文件中,提取所有的邮件地址。正则表达式是用来进行文本(字符串)处理的技术,与语言无关。主要用来描述字符串特征。特征:字符串中必须出现的内容,可能出现的内容,不能出现的内容三大特征。观察字符串规律,根据规律总结特征,然后根据特定字

C# 中浅拷贝与深拷贝区别

10

也许会有人这样解释c#中浅拷贝与深拷贝区别:浅拷贝是对引用类型拷贝地址,对值类型直接进行拷贝。不能说它完全错误,但至少还不够严谨。比如:string类型咋说?其实,我们可以通过实践来寻找答案。首先,定义以下类型:int、string、enu

C#将可编译为本地机器码

14

微软宣布了.netnative的开发者预览版,详见这里。这是一个大家期待了很多年的特性。每年在技术论坛上都有无数的人问,c#能否编译成本地机器码。有了这个特性之后,更多开发商会开始选择c#来开发客户端。因为检测和安装.netframewor

C# 数据库写入简单示例

6

privateintUpdateDB(stringfname,stringmd5,inttype){stringsql=@"insertintotb_hash(fname,uuid,state)values(@fname,@uuid,@st

C# 汉子增加UTF-8头

5

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConvertToUtf8{publicclassClassFun

C#类型转换

14

一、类型转换先介绍两个前置知识:一是c#代码会经过编译期和运行期两个状态,前者表示代码是否通过语法检验,后者表示代码在用户使用过程中。二是c#的所有类型都是从system.object派生的(其中object类等于object关键字)。在继

C# Newtonsoft.Json JObject 操作

14

c#newtonsoft.jsonjobject操作举例jarrayj=newjarray();jobjectobj=newjobject(newjproperty("aa","111"));jobjectobj2=newjobject(n

c#反射机制学习和利用反射获取类型信息

12

反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每