new一个类后为什么其中的值变为null了 我小白一个图一登录过后,将值赋给了User类后在在图二修改时,验证原密码时永远显示原密码错误,u.PassWord的值一直为null为什么啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你复制的是那段代码自己的类,new出来又是一个新的类,没赋值当然是null 没看到你在哪里给User赋值了。 新new的对象 对象中的属性如果没有初始值就必须要赋值在能用 你可以重载一个用户名密码的构造 new的时候调这个构造 就能用这俩属性了 你将你类改为静态类,可以不用New了。直接赋值即可 你new出来的User没有值,你的给它赋值才行,登录时填了账号吧,把账号赋值给userID,在写一个查询方法查数据库,根据账号查到密码,把密码赋值给password,这样password就有值了。 登录时填了账号吧,把账号赋值给username。。 User u=new User();写在方法外面 C#如何使用移动手机的GPS功能 关于gridview的内容中包含换行符\r\n不换行的问题 '?'附近语法错误~~ C# 调用vb6.0写的标准Dll文件,救命的请进 C#与C++通过Socket传输的字节问题 关于 ref 的问题,在线等 如何按照内容来设置RichTextBox和用户控件的高度? ASP.NET目录上传的问题 关于gridview的数据显示问题 数据库的问题 new一个类后为什么其中的值变为null了 关于framework的问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货