Я использую YamlDotnet для анализа потока yaml в словарь строкового объекта через YamlStream. YamlMappingType, YamlSequenceNode и YamlScalarNode используются для преобразования значения в словарь, список или строку.
Но мне нужно получить реальное логическое значение вместо строкового эквивалента, и для этого я использую
bool.TryParse(value.ToString(), out valueBool)
значение, относящееся к YamlNode.
Есть ли лучший способ сделать это? Возможно, еще один дочерний тип YamlNode?
РЕДАКТИРОВАТЬ: я не знаю содержимого файла YAML, я просто хочу получить словарь с его значениями.