c#的索引到底有什么用处?委托到底是干什么的?

大家帮忙拉... 大家帮忙拉 展开
 我来答
XCExceXCExce
2011-09-11 · TA获得超过647个赞
知道小有建树答主
回答量:237
采纳率:0%
帮助的人:336万
展开全部
c#的属性知道吧,就是访问私有成员变量的。索引跟属性一样,只不过是访问私有成员数组或集合类型的。
如:public Class{
//属性
private int _a;
public int A{
get {return _a;}
set {_a=value;}

//索引器
private int[] _b;
public int this[index]{
get {return _b[index];}
set {_b[index]=value;}
}
}
委托,楼上说的挺对的。
我补充一下:委托的主要作用是跟事件一块用的。比如一个窗体上的一个按钮。当按钮被按下后(这个就是事件(按钮被按下了)),按钮会通知窗体来做些什么事情(窗体会调用相应的方法),其中按钮就会指向一个委托,委托指向该方法。这就是整个过程
359801065
2011-09-11 · 超过15用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:37.1万
展开全部
类的索引让你可以像数组那样用下标来访问类里的元素,而且索引的下标不仅可以是int类型的,也可以是string类型的。
委托就比较难说得清楚了,简单来说一个委托对象里边存放的是一个或者多个方法的地址,当调用委托对象时就调用了存放在委托对象里的方法,楼主最好是找本书看看吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式