Skip to content

Static LINQ expression throws "Type C+<>c has a static constructor" #1347

@znakeeye

Description

@znakeeye

Maybe same as those other static related issues, but here I don't see a constructor... Should be fairly easy to support this?

using System.Linq;
using System.Collections.Generic;

public class C {
    public void M() {
        List<string> list = [];        
        var a = list.Select(static s=> s.Length < 10).ToList();
    }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions