![]() |
1
5
我不确定这是否有效,但如果有效,使用它将是一个非常坏的主意。这个
引用比较告诉你它是否真的指向同一个对象。在.NET中,很可能在两个对象中捕获相同的字符串,从而导致以下情况的混淆
价值比较在这里提供了更多的理智
|
![]() |
2
3
也就是说,如果object.value和“something”实际上是同一个对象。 99.999%的时候,你不在乎。你只关心它们在语义上是否相等,也就是说它们都包含“something”这个词。 |
![]() |
3
1
从文档中:“IsNot运算符确定两个对象引用是否引用不同的对象。” 因此,您不希望将字符串与它进行比较,因为两个相同的字符串实际上不太可能引用同一对象。只有当它们是编译时常量、被实习生或同一变量的两个副本时,才会发生这种情况。 |
![]() |
Karl · 如何引发PrintPage的事件? 2 年前 |
![]() |
Daniel · LINQ从列表的dataTable中提取部分匹配 3 年前 |
![]() |
limelatte · 如何在datagridview中屏蔽特定列? 3 年前 |
![]() |
Orsi · 选择嵌套列表的最大值和最小值。网 3 年前 |
![]() |
D T · 如何为Excel Com设置公式? 3 年前 |
![]() |
Lenin · 将数组中的每个元素与另一个数组中的相应元素相乘 3 年前 |