日期:2014-05-18  浏览次数:20682 次

C# 结构可以建立几个索引?
一个struct 可以建立几个索引?


------解决方案--------------------
可以参数不一样
  
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 
http://feiyun0112.cnblogs.com/
------解决方案--------------------
必须要参数类型不同

因为索引器都会被编译成set_Item(Type t),get_Item(Type t)的方法
所以必须参数类型不同
------解决方案--------------------
C# code


 public String this[int x]
 {
     get { return 1}

 }

public String this[string x]
 {
     get { return  "1111"; }
 }

------解决方案--------------------
没有限制