永发信息网

C#索引器到底怎么理解~~~

答案:3  悬赏:60  手机版
解决时间 2021-04-16 20:38

如题,C#索引器到底怎么理解~~~

看来看去不懂~~~好像他把简单的问题都弄得难了

最佳答案
C#索引器的作用

C#通过提供索引器,可以象处理数组一样处理对象。特别是属性,每一个元素都以一个get或set方法暴露。

public class Skyscraper

{

Story[] stories;

public Story this [int index]

{

get

{

return stories [index];

}

set

{

if (value != null)

{

stories [index] = value;

}

}

}

//...

}

Skyscraper empireState = new Skyscraper ();

empireState [102] = new Story ("The Top One", );

【译注:索引器最大的好处是使代码看上去更自然,更符合实际的思考模式】
全部回答

像数组一样定义一群类,操作一群类

简单的理解就是一个可以像数组一样处理对象

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
情侣任务完成怎么没有获得风行者
我的笔记本麦克风没有声音,驱动都没有问题,
魔兽世界工程学
爱车汇EPP车工坊地址在哪,我要去那里办事
《一起去看流星雨》什么时候出第二部
金融行业的座右铭,座右铭是用来激励或提醒自
学会木吉他再学电吉他会有什么显著的帮助
使用了windows7声卡驱动就安装不了了(急急急
大脑保键的食物有哪些?
真正的忘记是不需要努力的?求解!
谁帮我开通QQ校友或我一个注册码
刚性卡箍和挠性卡箍的区别
东方铭剪新世纪花园店这个地址在什么地方,我
请问MILO有Q196N
梦见蛇缠身怎么解释
推荐资讯
dnf元素时装搭配
恒昇百货这个地址在什么地方,我要处理点事
SS 小鬼宏
塔错车的拼音是什么?
我的QQ农场打不开 一直都是数据初始化 我老公
请问从东莞长安汽车总站出发到观音山怎么做车
地下城鬼泣怎么加技能点谢谢分享
QQ总是自动还原
怎么能让自己长长点 增高就那么难吗........
1/100x101+1/101X102+1/102
沃达丰804SS手机和三星Z540手机的排线能通用
三分球怎么练,三分球投不到是什么原因
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?