本文介绍了为什么我没有例外?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
class First
{
string name;
public string Name
{
get { return name; }
set { name = value; }
}
public First(string _name)
{
name = _name;
}
public override int GetHashCode()
{
return name.GetHashCode();
}
}
class Second
{
int id;
public int Id
{
get { return id; }
set { id = value; }
}
public Second(int _id)
{
id = _id;
}
}
class Program
{
static void Main(string[] args)
{
First obj1 = new First("mohamed");
First obj2 = new First("Ali");
Second Nobj = new Second(1);
Hashtable ht = new Hashtable();
ht[obj1] = Nobj;
ht[obj2]=Nobj;
ht.Add(new First("mohamed"), Nobj);
}
}
为什么当我两次输入值"mohmaed"时为什么没有得到异常?
why i dont get exception when i enter value "mohmaed" twice ??
推荐答案
这篇关于为什么我没有例外?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!