自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 C# partial 说明(转)

1. 什么是局部类型?C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个文件中实现。(2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。(3) 需要多人合作编写一个类。局部类型是一个纯语言层的编译处理,不影响任...

2012-11-19 12:29:00 71

转载 c#中索引器实验案例及相关算法和类型设计的思考

转载的,供自己学习案例是要实现一个对文档文本进行字符处理,并能筛选分离出文档中的单词,且可以以序列索引来对其中的单词进行访问和修改完整代码View Code using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 索...

2012-11-16 17:09:00 86

转载 c#中ref和out 关键字

转载的问题:为什么c#中要有ref和out?(而java中没有)需求假设:现需要通过一个叫Swap的方法交换a,b两个变量的值。交换前a=1,b=2,断言:交换后a=2,b=1。现编码如下:class Program { static void Main(string[] args) { in...

2012-11-16 14:54:00 99

转载 C#泛型详解(转)

我们在编写程序的时候,经常遇到两个模块的功能非常相像,只是一个是处理int类型,另一个是处理string类型,或者是其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一个办法,在方法中传入通用的数据类型,这样就可以合并代码了。泛型的出现正是为解决这个问题的。 为什么要使用泛型为了了解这个问题,我们先看下面的代码,代码...

2012-11-09 17:50:00 106

转载 C#引用类型和值类型的区别——值类型和引用类型在内存中的部署

转载的 经常听说,并且经常在书上看到:值类型部署在栈上,引用类型部署在托管堆上。实际上并没有这么简单。 MSDN上说:托管堆上部署了所有引用类型。这很容易理解。当创建一个应用类型变量时:1.objectreference=newobject(); 关键字new将在托管堆上分配内存空间,并返回一个该内存空间的地址。左边的reference位于栈...

2012-11-09 15:44:00 84

转载 C# List<T>用法

转载的,保存在此以备查看所属命名空间:System.Collections.GenericpublicclassList<T> :IList<T>,ICollection<T>,IEnumerable<T>,IList,ICollection,IEnumerableList<T>类是...

2012-11-09 15:42:00 93

转载 delegate和event

网上找的资料,记录下来供自己学习查阅:实现一个C# delegate是很简单的,通过以下3个步骤即可实现一个delegate: 1. 声明一个delegate对象,它应当与你想要传递的方法具有相同的参数和返回值类型。 2. 创建delegate对象,并将你想要传递的函数作为参数传入。 3. 在要实现异步调用的地方,通过上一步创建的对象来调用方法。 ...

2012-11-06 16:42:00 76

转载 动态编译C# 代码

很多时候需要将某段C# 代码写在配置文件中,后续需要时进行编译;比如,在配置文件中配置上“"echo.shine"=="echo.shine"”,然后将此段配置文件放进下面的方法中进行编译,就会得出true的值。View Code publicstaticboolgetExpressionValue(stringexpression){...

2012-11-06 16:36:00 77

转载 XML文件用XMLSchema进行验证和添加命名空间后节点的筛选

一:关于XML文档用XMLSchema验证:1 XML文档中必须添加命名空间:如果没有添加,则要在验证前,给XML文档以code的方式添加进去,总之,要验证XML文档必须添加命名空间2 命名空间必须和XMLSchema中的命名空间一致。1 XML文档这个是XML的命名空间,如要验证,则必须添加(可以在XML文档中直接添加,也可以验证的时候在代码中添加)<?x...

2012-11-06 16:26:00 148

转载 字符串切割:取出一个字符串中指定字符中间的字符串

字符串处理中经常会用到,贴在这里以备后续查阅。使用:List<string>variables=SubStringByTwoChar("{","}","hfasfk{fdfd}yuyuy{888}ff{55}uuu{}dgdgd{89}");publicstaticList<string>SubStringByTwoChar...

2012-11-06 15:49:00 417

转载 如何制作windows服务的安装包

如何制作windows服务的安装包 MSDN上讲得很清楚 在MSDN的索引中输: Windows Service applications, walkthrough 有详细的过程。 ----------第一种方法----------------------------------------------------- 部署windows服务 (1)、建立一个新的wi...

2009-11-16 16:37:00 139

转载 一点一点学习WF4.0 Bate2(1)---Pick

开始学习WF4.0 Bate2了,今天开始学基础活动 Pick摘要:本文主要介绍如何使用Pick首先创建新的WorkflowConsoleApplication.1添加类ReadString,实现代码如下:CodepublicclassReadString:NativeActivity<string>{[RequiredArg...

2009-10-31 12:26:00 162

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除