Skip to content

String.Concat missing parentheses #120

Closed
@lbargaoanu

Description

@lbargaoanu
        var startsWith = typeof(string).GetMethod("StartsWith", new[] { typeof(string) });
        var concat = typeof(string).GetMethod("Concat", new[] { typeof(string), typeof(string) });
        var empty = Expression.Constant("");
        var lambda = Expression.Lambda(Expression.Call(Expression.Call(concat, empty, empty), startsWith, empty));
        Console.WriteLine(lambda.ToReadableString());

I get () => "" + "".StartsWith("").

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions