求解...

lh1342988550 2012-04-05 03:59:15
看书没看明白C#中属性和索引这俩块(基本上什么都没看明白),求解...
...全文
91 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
蔡袅 2012-04-05
  • 打赏
  • 举报
回复
索引就是通过“索引”找内容
比如String s="abcdef"; 可以通过索引这个C#特性找到b字符:s[1]
而属性呢,是一个对象的“属性”,比如我们的汽车颜色,能耗,车长,车牌...,所以这就引发了只读或者只写或者可读可写属性。
边城的刀声 2012-04-05
  • 打赏
  • 举报
回复
你可以看下IL代码,你会看到属性其实就是方法,比如Name,转成IL代码后就是get_Name()
orochiheart 2012-04-05
  • 打赏
  • 举报
回复
举个例子吧 这个叫字段 private int _id;


下面这个就叫属性,封装了上面的字段
public int ID
{
set { _id = value; }
get { return _id; }
}
bdmh 2012-04-05
  • 打赏
  • 举报
回复
简单说,属性是指我们发布的public的,就好像TextBox的Text
索引,就是列表或数组的索引啊,list[0],第一个,list[1],第二个

google去吧
魏飞翔 2012-04-05
  • 打赏
  • 举报
回复
这个,本人技术和语言有限,坐等牛牛吧

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧