我最近从vs2005升级到vs2010。在.net 2.0代码中,我引用了Microsoft.VisualBasic.dll并使用StringType.StrLike方法执行glob字符串比较。我刚刚注意到,根据msdn,stringtype已被弃用。VS2010/.NET 4.0中是否有Like运算符的替换项?

最佳答案

尝试改用LikeOperator

using Microsoft.VisualBasic.CompilerServices;

...

if (LikeOperator.LikeString(left, right, CompareMethod.Text)) {
  ...
}

10-01 12:51