C# List的数据字典作用

简介:     有时候需要使用一个数据字典的表来罗列大批的数据,这时使用List是比较好的方法。 class Program {     public static Liststring> STAR...

    有时候需要使用一个数据字典的表来罗列大批的数据,这时使用List是比较好的方法。

  1. class Program
  2. {
  3.     public static Liststring> STAR_LIST = new Liststring>() { "Kobe","James","Wade","Durant"};
  4.     static void Main(string[] args)
  5.     {
  6.         int index1 = STAR_LIST.IndexOf("Kobe");
  7.         int index2 = STAR_LIST.IndexOf("James");
  8.         int index3 = STAR_LIST.IndexOf("Wade");
  9.         Console.WriteLine("{0},{1},{2}", index1, index2, index3);
  10.         Console.ReadLine();
  11.     }
  12. }


    上面的球星表清晰的列出了有那些球星。在实际开发过程中,这个表被用于的机率很高。main()中的使用是就是典型的应用之一,用来取得相应的索引。

 

image

相关文章
|
18天前
|
安全 C#
C# List基本用法
C# List基本用法
C# 找出泛型集合中的满足一定条件的元素 List.Wher()
在学习的过程中,发现泛型集合List有一个Where函数可以筛选出满足一定条件的元素,结合Lambda表达式使用特别方便,写出来与大家分享。 1.关于Func Func是一种有任意个输入参数,有一个返回值的委托,在使用的过程中,Func,前n-1个是输入参数类型,第N个是输出参数类型。
2014 0
|
4月前
|
存储 C# 索引
C# | 比较IEnumerable、List、数组
IEnumerable`定义了一组用于枚举集合的方法,包括`GetEnumerator`方法,该方法返回一个实现了`IEnumerator`接口的对象,用于枚举集合中的每个元素。`List`和数组都可以使用`foreach`循环来遍历其中的元素,这是因为它们都实现了`IEnumerable`接口。 由于数组在内存中开辟了一段连续的空间,因此可以直接通过索引访问元素,访问速度很快。而 List 则需要通过指针或引用来访问元素,速度相对较慢。 由于数组的大小是固定的,当需要添加或删除元素时,需要重新创建一个新数组,将原数组中的元素复制到新数组中,并添加或删除元素。
59 0
C# | 比较IEnumerable、List、数组
|
9月前
|
C#
C#List与ArrayList,Hashtable与Dictionary总结
C#List与ArrayList,Hashtable与Dictionary总结
35 0
C#List与ArrayList,Hashtable与Dictionary总结
|
9月前
|
安全 C# 索引
C# 泛型集合和非泛型集合(List ArrayLIst)
C# 泛型集合和非泛型集合(List ArrayLIst)
60 0
|
9月前
|
存储 安全 C#
C#里面的不同集合(数组、ArrayList集合、List泛型)
在内存中连续存储,因此可以快速而容易地从头到尾遍历元素,可以快速地修改元素
C#合并两个List并删除重复项
C#合并两个List并删除重复项
|
SQL 存储 开发框架
C#——List排序
C#——List排序
121 0
|
C#
C# List集合赋值
list集合赋值(固定)
162 0