2010年6月11日

C#中委托的运用

摘要: 个人感觉委托其实说白了就是把一个方法当成参数来进行传递。比如说a,b两个人共同完成一个项目,其中a代码中需要用到b写的一个方法,但是此时b还没有写完,此时a只需要声明一个委托,定义好参数然后先使用,等b写好了再传递给a就可以了(比如类实例化的时候)。例子:soundDecoder.cs中需要用到b写的方法,先定义一个委托using System;using System.Collections.Generic;using System.Linq;using System.Text;using HikPlugin;namespace SoundDecoder{ public class Soun 阅读全文

posted @ 2010-06-11 10:00 学中医的程序员 阅读(188) 评论(0) 推荐(0) 编辑

StringBuilder用法

摘要: String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder 类。例如,当在一个循环中将许多字符串连接在一起时,使用 StringBuilder 类可以提升性能。方法名 使用 StringBuilder.Append 将信息追加到当前 StringBuilder 的结尾。 StringBuilder.Appen 阅读全文

posted @ 2010-06-11 09:29 学中医的程序员 阅读(1642) 评论(0) 推荐(0) 编辑

导航