首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

list<t>解决方法

2013-01-18 
listt本帖最后由 liangtianheng 于 2013-01-14 11:13:17 编辑在网上下的别人的代码,三层 public static

list<t>
本帖最后由 liangtianheng 于 2013-01-14 11:13:17 编辑 在网上下的别人的代码,三层 


public static Admin getadmin()
       {
           Admin a = new Admin();
           a.UserName = "a";
           return a;
       }

       public static IList<Admin> getadmin()
       {
           List<Admin> list = new List<Admin>();
           Admin a = new Admin();
           a.UserName = "a";
           list.Add(a);
           return list;
       }

经常能看到这2种写法,谁能解释下是什么意思,什么时候使用,我看有的代码里是2种方法都使用的
新手,基础不太好
[解决办法]
第一种方法返回一个Admin
第二个方法返回一筐Admin

比如说,Person GetFather() //别告诉我你有好几个爹
List<Person> GetChilds() //你可能有0个、1个或者多个孩子
[解决办法]
引用:
第一种方法返回一个Admin
第二个方法返回一筐Admin

比如说,Person GetFather() //别告诉我你有好几个爹
List<Person> GetChilds() //你可能有0个、1个或者多个孩子


支持吧。
如果类型不明确,只能用第二种

热点排行