C# 如何获得[]里的值。。在线等,请大官指教。

爱笑的天使 2012-11-02 09:19:06
同标题,如何获得[]里的值
...全文
144 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
XBodhi. 2012-11-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

你这个 “[]” 到底只得是 索引器 还是 C#的特性,如:[DefalutValue(type)]

如果是第一种那就是索引器或数组。
1.索引器 Test[int|String|T] 或 Test<T>[T t];
直接输入参数就可以得到。
2.数组同索引器,但是有本质上的区别。
3.特性,是对方法和对象的特殊描述。
[/Quote]

接3. 利用反射可以获取到 typeof(T).GetCustomAttribute(,) 方法。
XBodhi. 2012-11-02
  • 打赏
  • 举报
回复
你这个 “[]” 到底只得是 索引器 还是 C#的特性,如:[DefalutValue(type)]

如果是第一种那就是索引器或数组。
1.索引器 Test[int|String|T] 或 Test<T>[T t];
直接输入参数就可以得到。
2.数组同索引器,但是有本质上的区别。
3.特性,是对方法和对象的特殊描述。
huaneramn 2012-11-02
  • 打赏
  • 举报
回复
他说的是对的,分给我


[Quote=引用 3 楼 的回复:]
String[] Str=new String[10];
Str[0]="不记得是不是这样了,好久没有用了";
Str.Lenth 貌似这个是包含了多少个
MesgBox.Show(Str[0]);
乱回,可能是,也可能不是,好久好久木有用了,手上也木有C#
[/Quote]
yonglaixiazaide 2012-11-02
  • 打赏
  • 举报
回复
[] 中一般是索引,就是0,1,2这样的,还有一种就是string类型的,你可以认为是枚举值和枚举名称吧,
这个里面的东东,你需要看是怎么定义的哦。
[Quote=引用楼主 的回复:]
同标题,如何获得[]里的值
[/Quote]
四大法王 2012-11-02
  • 打赏
  • 举报
回复
String[] Str=new String[10];
Str[0]="不记得是不是这样了,好久没有用了";
Str.Lenth 貌似这个是包含了多少个
MesgBox.Show(Str[0]);
乱回,可能是,也可能不是,好久好久木有用了,手上也木有C#
EnForGrass 2012-11-02
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
同标题,如何获得[]里的值
[/Quote]
描述清楚你的问题
lc_ant 2012-11-02
  • 打赏
  • 举报
回复
索引值?

110,538

社区成员

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

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

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