public void Set(NodeOption opt, params string[] symbols) { if (!NodeOptions.ContainsKey(opt)) { NodeOptions[opt] = new Dictionary <string, List <dynamic> >(); } foreach (var smb in symbols) { if (!NodeOptions[opt].ContainsKey(smb)) { NodeOptions[opt].Add(smb, null); } } }
public bool IsSet(NodeOption opt, string symbol = null) { return(NodeOptions.ContainsKey(opt) && (symbol == null || NodeOptions[opt].ContainsKey(symbol))); }