上一页 1 ··· 356 357 358 359 360 361 362 363 364 ··· 369 下一页
摘要: 返回目录今天再说说委托在.net中的发展吧,从1.1,2.0到3.0是有不同的,主要表现在定义,调用上,而使用上还是一样的.在 1.0 的C# 版本中,声明委托的唯一方法是使用命名方法。 C# 2.0 引入了匿名方法,而在 C# 3.0 及更高版本中,Lambda 表达式取代了匿名方法,作为编写内联代码的首选方式。 不过,本主题中有关匿名方法的信息同样也适用于 Lambda 表达式。 有一种情况下,匿名方法提供了 Lambda 表达式中所没有的功能。 您可使用匿名方法来忽略参数列表。 这意味着匿名方法可转换为具有各种签名的委托。 这对于 Lambda 表达式来说是不可能的。下面实例中,我叫一个 阅读全文
posted @ 2011-06-09 15:01 张占岭 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 返回目录MSDN是这样定义委托的:委托是一种定义方法签名的类型。 当实例化委托时,您可以将其实例与任何具有兼容签名的方法相关联。 您可以通过委托实例调用方法。下面这个委托及事件主要完成显示按钮名称和值的功能 1 /// 2 3 /// 自定义委托 4 5 /// 6 7 class SelfDelegate 8 9 {10 11 /// 12 13 /// 显示工具控件信息14 15 /// 16 17 /// 18 19 internal delegate void ... 阅读全文
posted @ 2011-06-09 14:16 张占岭 阅读(633) 评论(0) 推荐(0) 编辑
摘要: <a href="javascript:void(0)"onclick="javascript:location.href='http://url/register/login?reffer='+encodeURIComponent(location.href)"> <img src="http://img1.c2cedu.com/image/search/images/bg_jc.gif" alt="我要纠错"> </a> 阅读全文
posted @ 2011-06-08 12:07 张占岭 阅读(4294) 评论(0) 推荐(0) 编辑
摘要: Jquery简化了传统JS实现功能的代码量,例如:jquery的$(function(){});相当于传统JS的window.onload=function(){};还是看一下我写的代码吧:<script type="text/javascript"> window.onload = function() { //定义一个类对象 var Zhang = { Title: "", Width: "100", Height: "", Zhang: function(title, width, height) 阅读全文
posted @ 2011-06-03 12:05 张占岭 阅读(2610) 评论(0) 推荐(0) 编辑
摘要: 我们知道C#里有继承,类也有扩展方法,而在JS世界有是否也有相似的概念和功能实现呢,答案是肯定的,现在我来和大家一起聊聊这方面的知识吧!:P <script type="text/javascript"> // 注意,prototype只对本script段起作用 // prototype原型关键字,为一个JS原对象扩展一个方法 Array.prototype.max = function() { var i, min = this[0]; for (i = 1; i < this.length; i++) { if (min > this[i]) m 阅读全文
posted @ 2011-06-03 12:02 张占岭 阅读(7894) 评论(0) 推荐(1) 编辑
上一页 1 ··· 356 357 358 359 360 361 362 363 364 ··· 369 下一页
点击右上角即可分享
微信分享提示