您的位置:程序门 -> .net技术 -> c#



c#中的[]是干什么的?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


c#中的[]是干什么的?[已结贴,结贴人:manfirst]
发表于:2007-03-12 18:04:23 楼主
c#中的[]是干什么的?
发表于:2007-03-12 18:04:581楼 得分:0
通常出现在函数头上,或者类头上,是干什么的,有那么写法?
发表于:2007-03-12 18:05:402楼 得分:0
数组
发表于:2007-03-12 18:10:303楼 得分:0
请问   搜索引擎是干什么的?
发表于:2007-03-12 18:11:254楼 得分:0
通常出现在函数头上,或者类头上,是干什么的,有那么写法?


请参阅:attribute(特性)
发表于:2007-03-12 18:12:475楼 得分:0
函数头上,或者类头上
--------------
晕...理解错了
发表于:2007-03-12 18:14:116楼 得分:0
也可以是索引.
发表于:2007-03-12 18:15:387楼 得分:0
也可是是对阻性的说明。。etc
发表于:2007-03-12 18:22:148楼 得分:0
是对函数或类的附加说明.因为只有一类不足以表示这个类的其它属性,比如是否可以把这个类序列化等.
发表于:2007-03-15 13:52:229楼 得分:0
[***]
public   void   xxx(){}
之类的.
发表于:2007-03-15 13:57:2010楼 得分:0
[global::system.configuration.applicationscopedsettingattribute()]
                [global::system.diagnostics.debuggernonusercodeattribute()]
这样的还有别的.
发表于:2007-03-15 13:58:1511楼 得分:0
我们能用么怎么用?
发表于:2007-03-15 14:03:0512楼 得分:0
索引

特性
发表于:2007-03-15 14:12:2513楼 得分:0
方括号   ([])   用于数组、索引器和属性,也可用于指针。

数组类型是一种后跟   []   的类型:
int[]   fib;   //   fib   is   of   type   int[],   "array   of   int "
fib   =   new   int[100];   //   create   a   100-element   int   array
 

若要访问数组的一个元素,则用方括号括起所需元素的索引:
fib[0]   =   fib[1]   =   1;
for(   int   i=2;   i <100;   ++i   )   fib[i]   =   fib[i-1]   +   fib[i-2];
 

如果数组索引超出范围,则会引发异常。

不能重载数组索引运算符;但类型可以定义采用一个或多个参数的索引器和属性。索引器参数括在方括号中(就像数组索引一样),但索引器参数可声明为任何类型(这与数组索引不同,数组索引必须为整数)。

例如,.net   framework   定义   hashtable   类型,该类型将键和任意类型的值关联在一起。

collections.hashtable   h   =     new   collections.hashtable();
h[ "a "]   =   123;   //   note:   using   a   string   as   the   index
 

方括号还用于指定属性(c#   编程指南):

[attribute(allowmultiple=true)]
public   class   attr  
{
}
 
可以使用方括号来指定指针索引:

unsafe   fixed   (   int*   p   =   fib   )       //   p   points   to   fib   from   earlier   example
{
        p[0]   =   p[1]   =   1;
        for(   int   i=2;   i <100;   ++i   )   p[i]   =   p[i-1]   +   p[i-2];
}

不执行边界检查。
发表于:2007-03-15 14:21:3914楼 得分:20
attribute(特性)
參看
http://blog.csdn.net/tjvictor/archive/2007/01/25/1492913.aspx
发表于:2007-03-15 14:37:5215楼 得分:0
可以在msdn中查呀,那上面说的很清楚的,各种情况都说到了
发表于:2007-03-15 14:40:5616楼 得分:0
attribute(特性)


快速检索

最新资讯
热门点击