c#通配符字符串比较

时间:2018-02-21 10:31:55

标签: c# string comparison wildcard

我可能有一个简单的问题,但我还没有得到答案。

我想要的是:

string1 string2 进行比较,这是我之前通过代码构建的(对问题不是必不可少的),如果 string2 不是必不可少的,我使用通配符来适应 string2 中的每个 string1

我尝试的是:

string1= "whatever the case may be"
string2= "*"
LikeOperator.LikeString(string1, string2, Microsoft.VisualBasic.CompareMethod.Binary)

我的通配符无法正常工作。它没有给出真实的"背部。 我在那里做错了什么?

1 个答案:

答案 0 :(得分:0)

答案是:

您不能在NULL值上使用通配符。解决方法是,如果字符串为NULL,则将“”写入字符串。

现在它按我发布的方式正常工作。