C#=和等于()之間的差異在Silverlight應(yīng)用程序中,由于某種原因,當(dāng)我使用==它回來(lái)了假的當(dāng).Equals()回報(bào)千真萬(wàn)確.以下是代碼:if (((ListBoxItem)lstBaseMenu.SelectedItem).Content.Equals("Energy Attack")){
// Execute code}if (((ListBoxItem)lstBaseMenu.SelectedItem).Content == "Energy Attack"){
// Execute code}為什么會(huì)發(fā)生這種事?
4 回答

縹緲止盈
TA貢獻(xiàn)2041條經(jīng)驗(yàn) 獲得超4個(gè)贊
==
object
System.Object.ReferenceEquals
.
Equals
virtual
string
- 4 回答
- 0 關(guān)注
- 657 瀏覽
添加回答
舉報(bào)
0/150
提交
取消