public IoObject this[string key] { get { return(base[state.IOSYMBOL(key)]); } set { base[state.IOSYMBOL(key)] = value; } }
public override object this[object key] { get { return(base[state.IOSYMBOL(key.ToString())]); } set { base[state.IOSYMBOL(key.ToString())] = value; } }