eclipse dart插件在“变量” View 中显示如下内容:
在“值”列中可见的“id”是什么意思? “id”是唯一的吗?在调试期间,如何确定两个实例是否相同?我是否需要在所有类中重写toString()?
最佳答案
当然,您可以在类中重写toString。
class MyClass {
String someValue = 15;
@override // not necessary
String toString() => '${super.toString()} : $someValue';
}
您可以在调试器中输入像
_currentState == _eventManager
这样的表达式,但是我不知道如何在Eclipse Dart插件中打开Expressions View 。我不知道身份证。
关于问题标题中的“哈希”。哈希不能保证是唯一的。
关于eclipse - 调试Dart应用程序时变量的唯一ID(哈希?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28887205/