平台源生成器可用时,这段程序会输出什么?

来自 源生成器
C# 14 / .NET 10 入门 2分钟

平台源生成器可用时,这段程序会输出什么?

csharp
using System;
using System.Text.RegularExpressions;

Console.WriteLine(CodeRules.IsValid("AB123"));
Console.WriteLine(CodeRules.IsValid("ab123"));

public static partial class CodeRules
{
    [GeneratedRegex("^[A-Z]{2}[0-9]{3}$", RegexOptions.CultureInvariant)]
    private static partial Regex CodePattern();

    public static bool IsValid(string value) => CodePattern().IsMatch(value);
}
在试验场中打开
报告错误