ReadTextAsync возвращает ноль, если не пройти через точку останова

myDict["myKey"]["nestedDictKey2"] = anotherValue

myDict["myKey"] возвращает вложенный словарь, к которому мы можем добавить еще один ключ, например, для любого словаря:)

Пример:

>>> d = {'myKey' : {'k1' : 'v1'}}
>>> d['myKey']['k2'] = 'v2'
>>> d
{'myKey': {'k2': 'v2', 'k1': 'v1'}}
0
задан Henk Holterman 4 March 2019 в 08:46
поделиться

1 ответ

Попытка объяснить, что означает @HenkHolterman в комментарии,

async и async Task, у которых нет возвращаемого типа (void), не совсем подходит для Exception, и они могут быть выбрасываемыми. означают только для асинхронного прослушивателя событий, но не с async Task<T> или async T, которые имеют тип возврата, где, если есть какое-либо исключение, то исключение будет передано вызывающей стороне через тип возврата. а также вы можете сослаться здесь о лучших практиках по асинхронности и ожидать

мое предложение

  1. сделать метод async возвращаемым типом, bool или Task<bool>, например, чтобы указать, успешен ли метод, выполняя свою задачу.
  2. Вы делаете это на UWP, верно? я точно не помню (или, может быть, даже не знаю) о том, как UWP обрабатывает запрос хранилища / дискового ввода-вывода, но вы уверены, что у вашего кода / приложения уже есть требуемые разрешения?
  3. я не знаю основной методы и тому подобное, но если WriteLines() из Console не работает для вывода ошибки и тому подобное, попробуйте использовать Debug.WriteLines() из пространства имен System.Diagnostics. Это может или не может быть вашей реальной проблемой относительно отсутствия исключений, распечатанных в окне вывода.

также пытается объяснить, что означает @MichaelRandal (также из комментария)

Вы сделал «экстраординарные претензии», если я могу процитировать из комментария, относительно точек останова, из-за этого мы надеемся, что вы уточните больше, например, предоставив больше информации, возможно, вывод стека, вывод точек останова и тому подобное, таким образом, любой, кто мог бы хотите ответить или внести свой вклад, не нужно постоянно запрашивать необходимую информацию

0
ответ дан Tommy Aria Pradana 4 March 2019 в 08:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: