为什么我从C#代码中获取"当前上下文中不存在正则表达式"的名称?

use*_*341 10 c# regex

为什么我收到此错误:

Regex名称在当前上下文中不存在.

从我的代码?

if (Regex.IsMatch(string1, @"^[a-zA-Z]+$"))
Run Code Online (Sandbox Code Playgroud)

Dan*_*ite 29

确保System.Text.RegularExpressions引用了命名空间.


cod*_*keh 5

您需要包括正确的名称空间才能访问Regex该类:

using System.Text.RegularExpressions;
Run Code Online (Sandbox Code Playgroud)