当前位置:编程学习 > C#/ASP.NET >>

想请教一下,08跟10的区别的是什么?委托与接口有什么相似性和不同性?

--------------------编程问答-------------------- 08跟10的区别正处于摸索中。。。。。
委托跟方法差不多,只是他的参数是一个方法而已;但与接口的区别就大了,接口是对方法的一个限制,规定这个方法是用来干什么的,OK? --------------------编程问答-------------------- 拜托标题不要用小妹这种字眼好吧?
委托和接口是2个类型
委托和事件,可以比较 --------------------编程问答-------------------- 猫猫给点分,俺不知道。楼上的,楼主本来就是小妹妹。 --------------------编程问答-------------------- 委托与接口有什么相似性和不同性 ,指4.0吧 --------------------编程问答-------------------- 10是08的下一个版本——升级版本。当然,10中除了可以编辑08所能编辑的项目,还能编辑新的平台上的项目,功能有部分增强。

你给人写程序,你升级过吗?如果你想让你的用户升级,而自己不去升级vs开发工具,那么这种胆怯是不是很变态很像妇人之见啊?!


而delegate在编译之后是一个class它有很多方法可以被你调用。把delegate说成是一个普通方法,是需要赶紧提高.net知识的表现。 --------------------编程问答-------------------- 注意,我说的升级不是指升级.net framework版本,而是指在版本不变的情况下发布你的软件的新版本。比如同样是基于.net framework 2.0的平台,你的公司可以发布新版的软件给用户升级。

因为新版本必定是为了解决前一个版本的bug的,所以10必定是有为了解决08的bug的目的。 --------------------编程问答-------------------- 委托就像一个函数的指针,在程序运行时可以使用它们来调用不同的函数
委托是接口的一种轻量级实现
http://msdn.microsoft.com/zh-cn/library/ms173173(VS.80).aspx
Visual Stuidio 2010提供了更好的用户体验,增强了很多功能
--------------------编程问答-------------------- sff --------------------编程问答-------------------- 在以下情况中使用委托:
      当使用事件设计模式时。
      当封装静态方法可取时。
      当调用方不需要访问实现该方法的对象中的其他属性、方法或接口时。
      需要方便的组合。
      当类可能需要该方法的多个实现时。
在以下情况中使用接口:
      当存在一组可能被调用的相关方法时。
      当类只需要方法的单个实现时。
      当使用接口的类想要将该接口强制转换为其他接口或类类型时。
      当正在实现的方法链接到类的类型或标识时:例如比较方法。
来自msdnhttp://msdn.microsoft.com/zh-cn/library/ms173173(VS.80).aspx --------------------编程问答-------------------- 委托可以把一个方法作为参数代入另一个方法。
委托可以理解为指向一个函数的引用。
事件就是啊 、、、事件是一种特殊的委托、、、
--------------------编程问答-------------------- 看见小妹就蛋疼
--------------------编程问答-------------------- 10是基于云开发了,是未来的一个开发趋势,08则是05的升级,比05多添加了几个组件 --------------------编程问答-------------------- 应该不少
1、.NET Framework不同,08支持2.0/3.0/3.5,10支持所有的.NET Framework,默认是4.0
2、开发语言升级了,08支持C#3.0,可以使用LINQ;10可以支持4.0,有动态编程、可选参数等新特性
3、10增加云开发
4、10内置ASP.NET MVC2、JQuery,而08要单独安装MVC2,自己添加JQuery
5、10界面用WPF开发的
等等等
google吧 --------------------编程问答-------------------- 委托和接口貌似没什么可比性
--------------------编程问答-------------------- 说 类和结构 还可以 比较 --------------------编程问答-------------------- 区别就在于你用08还是用10 --------------------编程问答-------------------- 委托是方法的形式上的声明,其规定了方法的返回值、参数类型和数量。通常当函数的某个参数需要为函数型类时会用到委托,它规定了函数的形式。一个符合委托形式的函数可以作为委托实例。 --------------------编程问答--------------------
引用 2 楼 nosuchtracter 的回复:
拜托标题不要用小妹这种字眼好吧?
委托和接口是2个类型
委托和事件,可以比较


凭什么不能用.给个理由吧. --------------------编程问答-------------------- 请管理员给个明示吧........凭什么我不能用小妹两字.其它贴可以用??????????凭什么??请管理员给个理由. --------------------编程问答-------------------- 顶小猫 呵呵 --------------------编程问答-------------------- 6楼的废话还真不少...大家都知道10是08的升级版..也新增加了一些功能.但你要说出有什么新增功能吧.例如:08的比05的增加了linq功能等这些.人家想知道你的不知道...人家知道的你还是不知道... --------------------编程问答--------------------
引用 2 楼 nosuchtracter 的回复:
拜托标题不要用小妹这种字眼好吧?
委托和接口是2个类型
委托和事件,可以比较


人家本来就是小妹来的.难不成你还要人家什么啊,小哥,小弟?真是有毛病啊. --------------------编程问答-------------------- 因为伪娘太多。呵呵。  08 和10我都没用过。就大概了解了下.什么linq,wcf之类的.  --------------------编程问答-------------------- 这个管理员也真是的.无缘无故的修改人家的内容.这个是不文明的作为的.小妹,小弟这些词是没有年龄的限制的.只是一种谦虚的说法而已.这个应该是该发扬光大的.这样删除人家谦虚的语气词,怎么谈的过去呢...我想删除的人应该跟楼主道歉并修正成楼主原来的样式过来. --------------------编程问答-------------------- 人才,人才呀! --------------------编程问答--------------------
引用 11 楼 whb147 的回复:
看见小妹就蛋疼

割掉就治跟 --------------------编程问答--------------------
引用 10 楼 cenyilai 的回复:
委托可以把一个方法作为参数代入另一个方法。
委托可以理解为指向一个函数的引用。
事件就是啊 、、、事件是一种特殊的委托、、、


难不成,以后叫你妹妹,或者女朋友,谦称之时,都自称小弟,小哥??????? --------------------编程问答--------------------
引用 11 楼 whb147 的回复:
看见小妹就蛋疼


----------
难不成,以后叫你妹妹,或者女朋友,谦称之时,都自称小弟,小哥??????? --------------------编程问答-------------------- 叫无性别好了! --------------------编程问答-------------------- 都能叫小哥小弟了,叫小妹不行啊? --------------------编程问答-------------------- 请管理员还我原贴............................................................ --------------------编程问答-------------------- 管理员不厚道!这样无法保证提问者的权利! --------------------编程问答-------------------- 猫猫本来就是一位有着多年工作经验的女性程序员,需要广大男性程序员的支持。帖子里面加个小妹也是理所当然,管理员,还是还原吧。不能欺负女孩子哦。 --------------------编程问答-------------------- 管理员监用管理权限欺负人..........

请给个合理的理由...... --------------------编程问答-------------------- 西瓜猫................... --------------------编程问答-------------------- 欺负人.还是欺负一个女人,算什么管理员......... --------------------编程问答-------------------- 接口可以变成继承自己的派生类

事件是委托的封装 --------------------编程问答-------------------- 目前只体验过两点10比08先进的地方:
1. 10里面解决了使用master page时,访问子页面里的控件时必须用control.ClientID的问题,可以保持id不变或者加上固定的前缀
2. 增加了对Memory mapped file的支持,原来需要调用win32 api,现在.net里直接有类库支持了

据说10还真正支持多屏幕编辑,就是visual studio打开多个代码页,可以拖到不同的显示器显示(如果接了一台以上的显示器的话) --------------------编程问答-------------------- 要开始。。 --------------------编程问答-------------------- --------------------编程问答-------------------- 关注中。。。。。。。。。。。。 --------------------编程问答-------------------- 学习一个~ --------------------编程问答-------------------- 区别不大,指08和10~ --------------------编程问答-------------------- 关注中 --------------------编程问答-------------------- --------------------编程问答-------------------- 我以后发贴也加“小妹”...关注度高。。。优越感 --------------------编程问答-------------------- --------------------编程问答-------------------- 顶 小妹
--------------------编程问答--------------------
引用 46 楼 pengyi_205 的回复:
我以后发贴也加“小妹”...关注度高。。。优越感



如果你是女性,觉得尽可能加,如果你是男人,就没必要伪。。。。。。。 --------------------编程问答-------------------- 我来,我能让你沉吗,不可能!
我顶!
我顶!!
我顶!!!
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,