- 博客(6)
- 收藏
- 关注
原创 委托三(匿名方法)
一、匿名方法 匿名方法本质上是一个传递给委托的代码块。匿名方法最大的优势在于它的简易性。在大多数场合,我们并不希望声明一个仅作为参数传递给委托的独立方法。此时,直接给委托传递一段代码要比先创建一个方法后再把该方法传递给委托简单得多。下面是一个简单的例子:// Declare a delegate. delegate void CountIt(); class
2009-08-26 21:10:00 865
原创 委托二(多播委托)
委托最令人兴奋的的特性之一是它支持多播委托(multicasting)。简单地说,多播委托是指允许创建方法的调用列表或者链表的能力。当多播委托被调用时,列表中的方法均自动执行。这种链表很容易创建:初始化一个诶托,然后使用“+”或“+=”运算符为链表添加方法。在移除一个方法时,使用“-”或"-=",如果委托有返回值,则将列表中最后一个方法的返回值用作整个委托调用的返回值。因此,使用多播委
2009-08-26 20:05:00 2074 1
原创 GridView模板的LinkButton传递多个参数
通过GridView模板的LinkButton的CommandArgument传递参数,传递一个参数是常用的,但是也可以传递多个参数.aspx中的代码为: <asp:LinkButton ID="LinkButtonCourseNO" runat="server"
2009-08-26 10:40:00 4249 3
原创 委托一
为了了解委托的行为,下面给出一个简单的例子:delegate string StrMod(string str); class DelegateTest { // Replaces spaces with hyphens. static string replaceSpaces(string a) {
2009-08-23 21:35:00 537
原创 接口的实例研究
来看一个使用接口的实例,创建一个接口Icipher,用来指定一个加密和字符串的方法。接口定义:namespace Cipher{ public interface ICipher { //加密 string encode(string str); //解密 string decode(strin
2009-08-23 09:09:00 340
转载 get与post方法的区别
HTTP定义了与服务器交互的不同方法,最基本的方法是get和post。表单提交中get和post方式具体的区别体现在以下方面:get从服务器上获取数据,post向服务器传送数据。get把参数数据队列加到提交表单的Action属性所指的URL中,值和表单内各个字段一一对应,在URL中可以显示出来;post通过HTTP post机制,将表单内各个字段与其内容放置在HTML Header 内
2009-08-09 11:48:00 482 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人