在C#的List集合操作过程中,如果要获取List集合中的第一个元素对象,则一般会先通过获取到list[0]这种方式来获取第一个元素。其实在List集合中提供了获取最后一个元素的First()方法,调用此方法可直接获取List集合中第一个元素。
  
  
   例如有个List集合的对象list1,需要获取到该集合对象的第一个元素可使用First()方法,具体如下:
  
  
   List list1 = new List() { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
  
  
   var firstInt=list1.First();
  
  
   备注:原文转载自博主个人站
   
    IT技术小趣屋
   
   ,原文链接
   
    C#中List集合使用First()方法获取第一个元素_IT技术小趣屋
   
   。
  
  遍历整个
  
   数组
  
  ,对于每一个数字,如果未在 Dictionary
  
   中
  
  出现过,则将其作为键添加到数字计数的 Dictionary
  
   中
  
  ,将值设置为 1;将其索引放入数字索引的 Dictionary
  
   中
  
  ,并将其值设置为当前的索引。再次遍历数字计数的 Dictionary,查找值为 1 的键,并在数字索引的 Dictionary
  
   中
  
  找到最小的索引值。在开发过程
  
   中
  
  ,我们常常需要在
  
   数组
  
  
   中
  
  查找
  
   第一
  
  个唯一的整数。声明两个 Dictionary 对象,一个用于存储数字出现的次数,另一个用于存储数字
  
   第一
  
  次出现的索引。
                                    在
  
   C#
  
  的
  
   List
  
  
   集合
  
  相关操作
  
   中
  
  ,很多时候需要从
  
   List
  
  
   集合
  
  
   中
  
  查找出符合条件的
  
   第一
  
  
   个元素
  
  对象,如果确认在
  
   List
  
  
   集合
  
  
   中
  
  一定存在符合条件的元素,则可以
  
   使用
  
  First
  
   方法
  
  来查找,First
  
   方法
  
  调用格式为First(查询条件lambda表达式)。如果不能保证
  
   List
  
  
   集合
  
  
   中
  
  一定存在符合条件的记录,则在未能查找符合条件记录的时候,First
  
   方法
  
  会抛出System.InvalidOperationExcepti...
                                    一、
  
   List
  
  
   集合
  
  import 二、Linked
  
   List
  
  
   集合
  
  addFirst、addLast、push:添加
  
   第一
  
  个/最后一个/
  
   第一
  
  
   个元素
  
  getFirst、getLast:返回
  
   第一
  
  个/最后一
  
   个元素
  
  removeFirst、removeLast、pop:移除
  
   第一
  
  
   个元素
  
  ,同removeFirstisEmpty:不包含元素返回true三、HashSet
  
   集合
  
  存储不重复元素的原理LinkedHashSet
  
   集合
  
  六、...
                                    1.在添加对象前,必须要创建新对象 2.
  
   List
  
  属性和
  
   方法
  
  Count 属性,用于
  
   获取
  
  
   数组
  
  
   中
  
  当前元素数量Item( ) 通过指定索引
  
   获取
  
  或设置元素。对于
  
   List
  
  类来说,它是一个索引器。Add( ) 在
  
   List
  
  
   中
  
  添加一个对象的公有
  
   方法
  
  AddRange( ) 公有
  
   方法
  
  ,在
  
   List
  
  尾部添加实现了ICollection接口的多
  
   个元素
  
  BinarySearch( ) 重载的公有
  
   方法
  
  ,
                                    为了避免这个问题,可以将这段代码包装在一个条件判断
  
   中
  
  ,以确保在。类的其他
  
   方法
  
  来避免直接调用。为空时,这段代码将不会执行。
  
   方法
  
  ,从而避免了出现异常。
  
   方法
  
  来
  
   获取
  
  
   第一
  
  
   个元素
  
  的。这种情况下,如果 v。
                                    有时需要对
  
   List
  
  列表
  
   中
  
  内容进行排序,
  
   List
  
  的Sort
  
   方法
  
  排序有三种结果 1,0,-1分别表示大于,等于,小于。
  
   List
  
  的sort的
  
   方法
  
  如何
  
   使用
  
  ,如何实现降序和升序return 1;return 0;return -1;输出结果:为 10,12,14,
                                    Array
  
   List
  
  是
  
   List
  
  接口的一个实现类,它是程序
  
   中
  
  最常见的一种
  
   集合
  
  。从图6-2可以看出,索引位置为1的元素是
  
   集合
  
  
   中
  
  的第二
  
   个元素
  
  ,这说明
  
   集合
  
  和
  
   数组
  
  一样,索引的
  
   取
  
  值是从0开始的,最后一个索引是size-1,在访问元素时一定要注意索引不可超出此范围,否则会抛出角标越界异常IndexOutOfBoundsException。注意:1.在编译文件6-1时,会得到如图6-3所示的警告,意思是说在
  
   使用
  
  Array
  
   List
  
  
   集合
  
  时并没有显示的指定
  
   集合
  
  
   中
  
  存储什么类型的元素,会产生安全隐患,这涉及到泛型安全机制的问题。