孩子 别怕 撑死胆大的 饿死胆小的 看你的具体需求 public class MyList:List <string> 这是个类 MyList myList = new MyList() 这个是创建类型为MyList的对象 List <string> myList = new List <string>() 这个是创建List的对象
TO:ccp5780199 签名很不错!
List <string> 是一种泛型的定义,这里是说创建一个数组,里面只能放string类型的数据 在读取的时候就不要 向List那样去 先获得一个object 然后再toString()啦!这个在2.0里面新增的!
public class MyList:List <string> 如果没有新增功能,不要这样写。而是这样给他取个别名: using MyList = System.Collections.Generic.List<int>;这样MyList myList = new MyList()和List <string> myList = new List <string>()就完全没有区别。
撑死胆大的 饿死胆小的
看你的具体需求
public class MyList:List <string> 这是个类
MyList myList = new MyList() 这个是创建类型为MyList的对象
List <string> myList = new List <string>() 这个是创建List的对象
签名很不错!
List <string> 是一种泛型的定义,这里是说创建一个数组,里面只能放string类型的数据
在读取的时候就不要 向List那样去 先获得一个object 然后再toString()啦!这个在2.0里面新增的!
using MyList = System.Collections.Generic.List<int>;这样MyList myList = new MyList()和List <string> myList = new List <string>()就完全没有区别。
如果你用public class MyList:List <string>{}的本意是想用MyList来代替不好看的List<string>,
会出现一个问题:他们不是同一个类。
typeof( MyList ) != typeof( List<string> );