C#中一个类如何返回多个数组
返回一个数组的方法是用接口索引 
 在类array中加this索引代码 
                public   double   this[int   i] 
                                     { 
                                                 get 
                                                 { 
                                                             return   array[i]; 
                                                 } 
                                     } 
 创建类实例后,直接引用   array[i] 
 现在我array类中有多个数组需要返回,有什么好的方法呢?            
------解决方案--------------------那你可以在索引上再加一个参数来表示要取哪一个数组的值,如: 
 public double this[int index, int option] 
 { 
 	get 
 	{ 
 		switch (option) 
 		{  
 			case 1: 
 				return array1[index]; 
 			case 2: 
 				return array2[index]; 
 			default: 
 				return array3[index]; 
 		} 
 	} 
 }