是否可能短路"分配和验证到IF声明..
这就行......
if ((Match m = Regex.Match(data, pattern)).Success)
{
Console.WriteLine(m.Groups["myField"].Value;
}
答案 0 :(得分:8)
作业是,声明号:
Match m;
if ((m = Regex.Match(data, pattern)).Success)
{
Console.WriteLine(m.Groups["myField"].Value);
}
C#have been suggested中的声明表达式,但尚未实现。