//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: protected org.boris.expr.Expr parseExpression(String paramString) throws org.boris.expr.ExprException protected internal virtual Expr parseExpression(string paramString) { Expr expr; if (!paramString.StartsWith("=", StringComparison.Ordinal)) { expr = Exprs.parseValue(paramString); } else { paramString = paramString.Substring(1); ExprParser exprParser = new ExprParser(); exprParser.ParserVisitor = this; try { exprParser.parse(new ExprLexer(paramString)); } catch (IOException iOException) { throw new ExprException(iOException); } expr = exprParser.get(); } return(expr); }