"List Pattern example"

public record User(int Age, string Name, bool IsLoggedIn);

static void Test() {
	var users = new User[] {
		new(33, "Ben", true),
		new(31, "Jos", false),
		new(19, "Rob", false)
	};

	if (users is [_, { Name.Length: >= 3 }, (19, _, false), ..]) { // List Pattern here
		Console.WriteLine("Yep! That matches!");
	}
}


Code snippet taken from "Complete C# Quick Reference - C# 11".