编写一个C#程序,实现一个支持通配符匹配的函数,满足以下要求:实现函数 `bool IsMatch(string text, string pattern)`,该函数返回 `true` 当且仅当字符串 `text` 能与给定的正则表达式 `pattern` 匹配时。 支持以下规则:- 字符 `.` 匹配任何一个单一字符;- 符号 `*` 表示前面的一个字符可以被重复0次或多次(贪婪匹配);- `*` 前面的字符可以是普通字符或 `.`;- 匹配应覆盖整个输入字符串,部分匹配应返回 `false`。例如:```csharpIsMatch("aa", "a*&quo……
