首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于LinkList一个有关问题

2012-03-16 
关于LinkList一个问题private static LinkedListUserInfo myData new LinkedListUserInfo()UserInf

关于LinkList一个问题
private static LinkedList<UserInfo> myData = new LinkedList<UserInfo>();

UserInfo tempUser = new UserInfo(txtName .Text .Trim (),txtCity .Text .Trim ());
LinkedListNode<UserInfo> myNode = myData.Find (tempUser ) ;//错误,找不到
UserInfo ui = myData.First.Value;
LinkedListNode<UserInfo> myNode1 = myData.Find(ui);//正确

我调试的时候看到tempUser和ui的值是一模一样,即使UserInfo tempUser = new UserInfo("张三","上海")(myData里面已经有这么一对); myData.Find(tempUser)也是找不到的。这是为什么的呢?

[解决办法]
myData只看到你定义了对象,都没赋值啊?!
[解决办法]
UserInfo tempUser = new UserInfo(txtName.Text.Trim(),txtCity.Text.Trim());
myData.Add(tempUser);
...

热点排行