public static string IfStatement(IfStatementSyntax statement) { var output = SyntaxTokenConvert(statement.IfKeyword) + SyntaxTokenConvert(statement.OpenParenToken) + SyntaxNode(statement.Condition) + SyntaxTokenConvert(statement.CloseParenToken) + SyntaxNode(statement.Statement); if (statement.Else != null) { output += SyntaxNode(statement.Else); } return(statement.ConvertTo(output.Trim())); }