A a=new A();
if (!mylist.Contains(a))
{
symmetryFuncParents.Add(a);
}
为什么mylist.Contains(a)总为false? 请帮忙解答谢谢!
if (!mylist.Contains(a))
{
symmetryFuncParents.Add(a);
}
为什么mylist.Contains(a)总为false? 请帮忙解答谢谢!
解决方案 »
- 怎么使多个文本显示在RichTextBox控件中,求解答!
- 如何用C#从零创建一个access数据库呢?
- 顶者有分, DataGridView里面怎么样设置单元格的字体为粗体
- 请教高手,多线程抢Graphics问题
- 求教,要用C#编写一个打印工具,关于换行打印预览,和分页打印预览
- 向dataGridView单元格中输入一个值,怎么马上保存上这个值。
- C#能写 windows mobile 的程序吗?
- 关于GetResponseStream乱码问题,如何得到如content的内容,希望大虾们帮忙,
- drawing引用问题
- 非常烦恼的问题
- vs2005水晶报表怎么打dataset数据问题,
- 真难啊,SqlDataAdapter 不更新数据库,也不提示错误!!
有没有加入到list啊
mylist.Add(a);
A的
public virtual bool Equals(object);
al.Add("xxx");
al.Add("yyy");if(!al.Contains("xxx"))
al.Add("xxx");-------------------------
不会有问题啊。你把所有的代码都贴出来吧
有没有加入到list啊
mylist.Add(a);"如果你这样做了,那你把其他代码也贴出来。
ArrayList.Contains 方法 [C#]请参见
ArrayList 类 | ArrayList 成员 | System.Collections 命名空间 | IndexOf | LastIndexOf | 在集合中执行不区分区域性的字符串操作 | ArrayList 成员(Visual J# 语法) | C++ 托管扩展编程
要求
平台: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 系列, .NET Framework 精简版 - Windows CE .NET, 公共语言基础结构 (CLI) 标准
语言
C#C++JScriptVisual Basic全部显示
确定某个元素是否在 ArrayList 中。[Visual Basic]
Public Overridable Function Contains( _
ByVal item As Object _
) As Boolean Implements IList.Contains[C#]
public virtual bool Contains(
object item
);[C++]
public: virtual bool Contains(
Object* item
);[JScript]
public function Contains(
item : Object
) : Boolean;参数
item
要在 ArrayList 中查找的 Object。该值可以为空引用(Visual Basic 中为 Nothing)。
返回值
如果在 ArrayList 中找到 item,则为 true;否则为 false。实现
IList.Contains备注
此方法执行线性搜索;因此,平均执行时间与 Count 成正比。即此方法是一种 O(n) 操作,其中 n 为 Count。此方法通过调用 Object.Equals 确定相等性。//注意这里
要求