首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

求解.解决方案

2012-04-28 
求解...看书没看明白C#中属性和索引这俩块(基本上什么都没看明白),求解...[解决办法]这个,本人技术和语言

求解...
看书没看明白C#中属性和索引这俩块(基本上什么都没看明白),求解...

[解决办法]
这个,本人技术和语言有限,坐等牛牛吧
[解决办法]
简单说,属性是指我们发布的public的,就好像TextBox的Text
索引,就是列表或数组的索引啊,list[0],第一个,list[1],第二个

google去吧
[解决办法]
举个例子吧 这个叫字段 private int _id;


下面这个就叫属性,封装了上面的字段
public int ID
{
set { _id = value; }
get { return _id; }
}
[解决办法]
你可以看下IL代码,你会看到属性其实就是方法,比如Name,转成IL代码后就是get_Name()
[解决办法]
索引就是通过“索引”找内容
比如String s="abcdef"; 可以通过索引这个C#特性找到b字符:s[1]
而属性呢,是一个对象的“属性”,比如我们的汽车颜色,能耗,车长,车牌...,所以这就引发了只读或者只写或者可读可写属性。

热点排行