比如, 我要写一个函数返回一个IList 接口变量, 但是调用函数端用一个数组来接收, 应该怎么操作?具体示例代码:
collections.generic.IList<T> func(string[] arr)
{
collections.generic.IList<T> list=arr;
return list;
}string[] arr=new string[1];
string[] arr2=func(arr); //这一句.谢谢各位~~
collections.generic.IList<T> func(string[] arr)
{
collections.generic.IList<T> list=arr;
return list;
}string[] arr=new string[1];
string[] arr2=func(arr); //这一句.谢谢各位~~
解决方案 »
- 怎么在C#2005的listview里的某一列某一行显示xx.xx.xx这种样式,例如:徐工米色底漆 .GL12-1400.20KG
- 判断Textbox是否为数字
- 如何从一串GPS信息里提取需要的东西?(高分送上~~~~高手请进)
- C#小程序,请高手帮下忙,谢谢了!!!
- 如何制作windows服务安装程序?
- 怎样显示本机资源,并打开?急~~~~~~~~~~
- 对于ref类型的参数,该如何写InvokeMember?
- 怎样通过文本框想数据库添加数据?
- system.io.FileLoadexception defaultDomain的问题。
- MaskedTextBox相关问题
- UserControl 如何接收键盘响应事件
- 请问,如何将字符串转换成数字?
string[] strArray = list.ToArray();
谢谢, 那如果想赋给其它的实现了IList 接口的对象呢, 感觉toArray 这种做法不够完美.
比如:
class List:IList{...}List list=fun(var);
又该怎么做? 谢谢~
List<string> list = new List<string>();
list.AddRange(_list);