C# 中的中适号 [] 是什么意思,有什么用,怎么用?
例如
[System.Runtime.CompilerServices.CSharp.IndexerName( "TheItem ")]
public int this [int index] // Indexer declaration
{
}
这句有带中适号,是什么意思?
这个中适号会在什么时候可以用的?
------解决方案--------------------索引
------解决方案--------------------[System.Runtime.CompilerServices.CSharp.IndexerName( "TheItem ")] //这个中括号叫特性
public int this [int index] // 这个中括号叫索引器
{
}
------解决方案--------------------索引器,构造好了以后可以这样引用:
类名[i],返回的是那个索引器返回的内容。
------解决方案--------------------第一个是 Attribute 特性
第二个是索引