Как другие сказали - используют "" + obj
метод.
Согласно Спецификация Языка Java:
"null"
new Boolean(X)
или независимо от того, что toString()
вызывается (или эквивалентный) toString()
null
, используйте "null"
То же происходит со мной, потому что .pdb файл проекта не был скопирован в debug\Bin
папка, таким образом, символы не могли быть загружены из .pdb файла.
необходимо восстановить проект и вручную скопировать символы (.pdb файл) к debug\Bin
папка исполняемого проекта.
Я зафиксировал свои отладочные символы, вынудив их соответствовать использованию этого инструмента:
Так, моя проблема была, я пытался отладить свой проект, и отладчик не мог неродной в к внутренним источникам самородков. У меня были исходные файлы проекта самородка. Тем не менее Visual Studio не приняла pdb файлы, которым я пытался показать его. Показ точно той же самой ошибки:
файл символов соответствия не был найден в этой папке
Так, что я сделал был, я добавил это к .proj файлу проекта самородков:
<DebugType>full</DebugType>
И созданный dll и pdb файл снова с помощью восстановить опции. В командной строке я работал:
.\ChkMatch.exe -m name_of_your.dll name_of_your.pdb
Это сказало это:
Запись в файл отладочной информации... Результат: Успех.
Большой успех! Так, затем, я сослался на этот dll вместо этого к proj, который я пытался отладить. Я работал, когда я пытался загрузить символ снова.
Hope это помогает.