1
私は、オーバーライドされたtoString()
メソッドを持つクラスを持っています。これは、この1のようになります。カスタム文字列をデバッガ変数に表示
public class Foo {
private int debugInfo;
/* some code */
@Override
public String toString() {
return "some-string";
}
}
デバッグ]タブではアンドロイド・スタジオで、それはtoString
からテキストとして表現「変数」に:
はデバッガがで表示するためのカスタムメッセージを作成することが可能です "変数 '?私はtoString
の代わりにdebugInfo
フィールド値を参照して、「展開」矢印をクリックしないでください。
[DebuggerDisplay("info = {debugInfo}")]
public class Foo
{
private int debugInfo;
}
Iは、Java/Android向け似た何かをしたい:
私が知っている、アナログは、それが[DebuggerDisplay]
attributeで、C#言語に存在します。