C#=和等于()之间的差异在Silverlight应用程序中,由于某种原因,当我使用==它回来了假的当.Equals()回报千真万确.以下是代码:if (((ListBoxItem)lstBaseMenu.SelectedItem).Content.Equals("Energy Attack")){
// Execute code}if (((ListBoxItem)lstBaseMenu.SelectedItem).Content == "Energy Attack"){
// Execute code}为什么会发生这种事?
4 回答
缥缈止盈
TA贡献2041条经验 获得超4个赞
==
object
System.Object.ReferenceEquals
.
Equals
virtual
string
- 4 回答
- 0 关注
- 618 浏览
添加回答
举报
0/150
提交
取消