我小白一個圖一登錄過后,將值賦給了User類后在在圖二修改時,驗證原密碼時永遠顯示原密碼錯誤,u.PassWord的值一直為null為什么啊?


uj5u.com熱心網友回復:
同一個問題發了2次了,你沒new 一次,該物件都是空的。
比如User u1=new User();
User u2=new User();
u1和u2是獨立的,2個可以給各自賦值,互不影響
可以將你的類改為靜態類,就可以直接賦值
uj5u.com熱心網友回復:
new 會開辟一個新的記憶體空間,這個記憶體空間內是沒有值的。這樣你明白了嗎uj5u.com熱心網友回復:
怎么一上來就比對密碼啊,不應該先登錄后再比對
uj5u.com熱心網友回復:
代碼 24/25行
,屬性先賦值再比較。
uj5u.com熱心網友回復:
你要進行比對的不是類,而是物件,現在就像以你為模板生了個老大給了他個糖然后你又生了個老二跟老二問糖好不好吃一個樣轉載請註明出處,本文鏈接:https://www.uj5u.com/net/109126.html
標籤:C#
