C#中List怎么用
答案:3 悬赏:80 手机版
解决时间 2021-02-15 06:34
- 提问者网友:凉末
- 2021-02-14 09:16
C#中List怎么用
最佳答案
- 五星知识达人网友:洒脱疯子
- 2021-02-14 09:52
List是泛型集合
这种集合规定了集合内的数据类型,只能存放的T类型数据;
而ArrayList不是泛型,这种集合中可以存放任意类型数据;
举个简单例子: List students=new List(); 那么读取数据时就不用类型转化了,即: Student stu=students[0]; 增、删、改、查的方法: students.Add(T t);//增 students.Remove(int index);//删 stucents.Remove(T t);//删 students[]=//修改的数据 //查或者改 遍历集合类似于遍历数组 ArrayList students=new ArrayList(); Student stu=students[0] as Student;
这种集合规定了集合内的数据类型,只能存放
而ArrayList不是泛型,这种集合中可以存放任意类型数据;
举个简单例子: List
全部回答
- 1楼网友:十年萤火照君眠
- 2021-02-14 12:39
using System;
using System.Collections.Generic;
public class A
{
public static void Main()
{
//创建一个list对象Cats
List Cats= new List();
//为Cats添加项
Cats.Add("Cat1");
Cats.Add("Cat2");
Cats.Add("Cat3");
//遍历Cats列表并输出
foreach(string cat in Cats)
{
Console.WriteLine(cat);
}
}
using System.Collections.Generic;
public class A
{
public static void Main()
{
//创建一个list
List
//为Cats添加项
Cats.Add("Cat1");
Cats.Add("Cat2");
Cats.Add("Cat3");
//遍历Cats列表并输出
foreach(string cat in Cats)
{
Console.WriteLine(cat);
}
}
- 2楼网友:长青诗
- 2021-02-14 11:09
List是泛型集合
这种集合规定了集合内的数据类型,只能存放的T类型数据;
而ArrayList不是泛型,这种集合中可以存放任意类型数据;
举个简单例子: List students=new List(); 那么读取数据时就不用类型转化了,即: Student stu=students[0]; 增、删、改、查的方法: students.Add(T t);//增 students.Remove(int index);//删 stucents.Remove(T t);//删 students[]=//修改的数据 //查或者改 遍历集合类似于遍历数组 ArrayList students=new ArrayList(); Student stu=students[0] as Student;
这种集合规定了集合内的数据类型,只能存放
而ArrayList不是泛型,这种集合中可以存放任意类型数据;
举个简单例子: List
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯