随笔 - 1330  文章 - 1  评论 - 378  阅读 - 482万 

随笔分类 -  03~c#

上一页 1 ··· 3 4 5 6 7
C# 参考之方法参数关键字:params、ref及out
摘要:如果在为方法声明参数时未使用 ref 或 out,则该参数可以具有关联的值。可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。通过使用方法参数关键字,可以更改这种行为。paramsparams 关键字可以指定在参数数目可变处采用参数的方法参数。在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 示例:字面意思比较难懂,所以... 阅读全文
posted @ 2009-05-30 18:14 钱途无梁 阅读(237) 评论(1) 推荐(0) 编辑
异常管理
摘要:介绍在任何应用系统开发中,异常管理对开发人员来说都是一个关键领域。作为一个开发人员,你应该采用一种合适的、能让你编写健壮且高质量代码的异常管理策略。如果使用得当,异常管理将是一个很强大的概念而且使你的开发工作变的很容易。然而,一个不合适的异常处理将会使你的应用系统性能降低。在你钻研这些之前,要先搞清楚异常管理是什么,这点很重要。一般来说异常就表示“打破系统预定的假设”。&#... 阅读全文
posted @ 2009-05-30 18:13 钱途无梁 阅读(429) 评论(0) 推荐(0) 编辑
类与类之间的关系及在代码中的表现
摘要:1.继承:[代码]2.关联关系[代码]3.聚合关系[代码]4.组合关系[代码]5.依赖关系[代码] 阅读全文
posted @ 2009-05-30 18:07 钱途无梁 阅读(181) 评论(0) 推荐(0) 编辑
字符,字节和编码
摘要:级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。掌握编码问题的关键是正确地理解相关概念,编码所涉及的技术其实是很简单的。因此,阅读本文时需要慢读多想... 阅读全文
posted @ 2009-05-30 17:57 钱途无梁 阅读(522) 评论(0) 推荐(0) 编辑
C#2.0泛型
摘要:泛型是什么 一种类型占位符,或称之为类型参数。我们知道在一个方法中,一个变量的值可以作为参数,但其实这个变量的类型本身也可以作为参数。泛型允许我们在调用的时候再指定这个类型参数是什么。在.net中,泛型能够给我们带来的两个明显好处是——类型安全和减少装箱、拆箱。泛型最常见的用途是泛型集合,命名空间System.Collections.Generic 中包含了一些基于泛型的集... 阅读全文
posted @ 2009-05-30 17:55 钱途无梁 阅读(267) 评论(0) 推荐(0) 编辑
const和static readonly 区别
摘要:我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等。在多数情况下可以混用。二者本质的区别在于,const的值是在编译期间确定的,因此只能在声明时通过常量表达式指定其值。而static readonly是在运行时计算出其值的,所以还可以通过静态构造函数来赋值。明白了这个本质区别,我们就不难看出下面的语句中static readonly和co... 阅读全文
posted @ 2009-05-30 17:54 钱途无梁 阅读(395) 评论(0) 推荐(0) 编辑
.Net中的加密解密
摘要:引言在一些比较重要的应用场景中,通过网络传递数据需要进行加密以保证安全。本文将简单地介绍了加密解密的一些概念,以及相关的数字签名、证书,最后介绍了如何在.NET中对数据进行对称加密和解密。加密和解密说到加密,可能大家最熟悉的就是MD5了,记得几年前我刚开始接触Web编程的时候,研究的一个ASP论坛程序,它的用户密码就是采用的MD5进行加密。MD5实际上只是一种散列运算,或者可以称为单向的加密,即是... 阅读全文
posted @ 2009-05-30 17:53 钱途无梁 阅读(224) 评论(0) 推荐(0) 编辑
C#集合类
摘要:很多非泛型集合类都有对应的泛型集合类,下面是常用的非泛型集合类以及对应的泛型集合类:非泛型集合类泛型集合类ArrayListList<T>HashTableDIctionary<T>QueueQueue<T>StackStack<T>SortedListSortedList<T>我们用的比较多的非泛型集合类主要有 ArrayList类 和... 阅读全文
posted @ 2009-05-30 17:52 钱途无梁 阅读(192) 评论(0) 推荐(0) 编辑
C#判断奇偶数的函数
摘要:// 现代流行的"程序员"public static bool IsOdd(int n) ...{ while (true) ...{ switch (n) ...{ case 1: return true; case 0: return false; } n -= 2; }} ... 阅读全文
posted @ 2009-03-26 17:55 钱途无梁 阅读(1476) 评论(0) 推荐(0) 编辑
C#区分中英文统计字符串的长度
摘要:我们都知道C#中的string自已有一个Length属性,用来统计字符串的长度,如果字符都是中文或都是英文,那没什么问题,但如果出现中英文混合的情况,我们的统计结果就不太准确了,因为在计算机中,中文占两个字节的空间,英文占一个字节的空间,而string的Length不具备区分中英文的功能,所以它计算出来的长度并不准确,如我们在网页上显示字符时,有时候不能超过一定的长度,如果字符串是中英文混合,那载... 阅读全文
posted @ 2009-03-17 18:35 钱途无梁 阅读(804) 评论(1) 推荐(0) 编辑
用Visual C#创建Windows服务程序
摘要:转自:http://www.vchome.net/dotnet/dotnetdocs/dotnet38.htm 一.Windows服务介绍: Windows服务以前被称作NT服务,是一些运行在Windows NT、Windows 2000和Windows XP等操作系统下用户环境以外的程序。在以前,编写Windows服务程序需要程序员很强的C或C++功底。然而现在在Visual Studio... 阅读全文
posted @ 2009-03-13 20:25 钱途无梁 阅读(266) 评论(0) 推荐(0) 编辑
C#读写文件总结
摘要:1、使用FileStream读写文件 文件头: using System;using System.Collections.Generic;using System.Text;using System.IO; 读文件核心代码: byte[] byData = new byte[100];char[] charData = new char[1000]; try{FileStream... 阅读全文
posted @ 2009-03-12 10:53 钱途无梁 阅读(66107) 评论(4) 推荐(2) 编辑
C#抽象类(abstract)的实例子(简单而经典)
摘要:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Threading;namespaceAppTest... 阅读全文
posted @ 2009-03-05 01:17 钱途无梁 阅读(3395) 评论(0) 推荐(1) 编辑

上一页 1 ··· 3 4 5 6 7
点击右上角即可分享
微信分享提示