通过在 when
中进行忽略大小写的字符串比较解决了
string inputCategory = "[Markdown]";
bool isMarkdown = inputCategory switch
{
{ } x when x.Equals("[markdown]", StringComparison.OrdinalIgnoreCase) => true,
_ => false
};
Console.WriteLine(isMarkdown);
// Output is True