当前位置: 首页 > 编程笔记 >

C#查找对象在ArrayList中出现位置的方法

爱亮
2023-03-14
本文向大家介绍C#查找对象在ArrayList中出现位置的方法,包括了C#查找对象在ArrayList中出现位置的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了C#查找对象在ArrayList中出现位置的方法。分享给大家供大家参考。具体分析如下:

我们可以通过IndexOf方法来查找对象在ArrayList中的位置

ArrayList alcollect = new ArrayList();
// Add individual items to the collection
string str = "learn csharp";
alcollect.Add(str);
//find position of object
Console.WriteLine(alcollect.IndexOf(str));

希望本文所述对大家的C#程序设计有所帮助。

 类似资料:
  • 我有一个ArrayList,从ArrayList的末尾(即使用add(object)方法)以串行方式(即逐个)填充Integer类型的对象。每次我这样做,ArrayList中的其他对象都会左移一个索引。 在我的代码中,我想在ArrayList中找到一个随机对象的索引。我想避免使用indexOf方法,因为我有一个非常大的ArrayList,循环将花费大量时间。有什么解决办法吗?如何在某些数据结构中保

  • 目录类 驱动程序类

  • 我怎么能找到一个对象,,在

  • 问题内容: 假设我有一个大小为n的对象的ArrayList。现在,我想在特定位置插入另一个对象,比方说在索引位置k(大于0且小于n),并且我希望索引位置k或之后的其他对象向前移动一个索引位置。因此,有什么方法可以直接在Java中执行此操作。实际上,我想在添加新对象时保持列表排序。 问题答案: 要 插入 的特定索引,使用值到ArrayList中: 此方法将移动列表的后续元素。但是您不能保证列表会保持

  • 本文向大家介绍C#检查指定对象是否存在于ArrayList集合中的方法,包括了C#检查指定对象是否存在于ArrayList集合中的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#检查指定对象是否存在于ArrayList集合中的方法。分享给大家供大家参考。具体分析如下: C#的ArrayList提供了一个专用的Contains方法来检测ArrayList是否包含指定的对象,返回值是一

  • 问题内容: 可以说我有一堂课 我将一些数据对象添加到ArrayList中: 为什么indexOf找不到这个?: indexOf是否比我自己遍历整个数组列表更好?还是我错过了一些东西。 问题答案: 该方法 不 经过整个列表。这是Java 7源代码的摘录: 让Java通过它比自己编写它更好。只要确保您的方法足以找到所需的对象即可。您还需要覆盖。 我不会写出您的方法,但是我建议您至少: 检查是否为空 测