我最近从VS2005升级到VS2010。在我的.Net 2.0代码中,我引用了Microsoft.VisualBasic.dll
并使用StringType.StrLike方法执行glob
字符串比较。我只是注意到根据MSDN,不推荐使用StringType。在VS2010 / .Net 4.0中是否替换了Like运算符?
答案 0 :(得分:6)
请尝试使用LikeOperator
。
using Microsoft.VisualBasic.CompilerServices;
...
if (LikeOperator.LikeString(left, right, CompareMethod.Text)) {
...
}
答案 1 :(得分:1)
您的链接说StrLike仅适用于编译器基础结构,您应该只使用Like运算符,它不提及弃用。您使用的是Like还是实际使用StrLike?