diff --git a/src/Parser.cs b/src/Parser.cs index 02a8c60..be04f34 100644 --- a/src/Parser.cs +++ b/src/Parser.cs @@ -85,7 +85,7 @@ namespace WorldOfPeacecraft private void ProcessData (Block parentBlock) { - if (parentBlock.GetStringValue ("ans") != null) { + if (parentBlock.ValueExists ("ans")) { ProcessAnswer (parentBlock); return; } @@ -486,6 +486,11 @@ namespace WorldOfPeacecraft return Blocks; } + public bool ValueExists (string name) + { + return Values.ContainsKey (name); + } + public string GetStringValue (string name) { try {