编写一个C#程序,实现一个支持通配符匹配的函数,匹配规则需支持:- `'?'` 匹配任意单个字符 - `'*'` 匹配任意字符序列(包括空序列)函数签名如下:```csharpbool IsMatch(string text, string pattern)```要求:1. 不能使用正则表达式(Regex)或类似内置匹配机制。2. 实现需使用动态规划,时间复杂度控制在 O(n*m)(n 为 text 长度,m 为 pattern 长度)。3. 附加要求:优化空间复杂度至 O(m)。示例:```csharpIsMatch("aa", &quo……
