官方提供了生成小程序码的几种方式:
page是页面地址,例如:'pages/index/index'。pages前面不能有斜杠
scene是参数,为字符串。比如要传入id=33,那么scene参数就可以写成"33",多个参数以&分开,如第二个参数是code=44,则是"33&44"。
我给你写好了,自己测试过了没有问题bool Match(string MatchString, string str)
{
if (MatchString.Length <= 0)
{
//如果匹配字符串为空的,不用比较了,直接返回错误
return false
}
//如果匹配字符串的总长度和字符串的总长度不相同,返回错误
if (MatchString.Length != str.Length)
{
return false
}
int icount = MatchString.Length//前面已经坚定了,两个字符串长度必须相等,否则就已经返回了错误
for (int i = 0i <icount i++ )
{
string a= MatchString.Substring(i, 1)
string b = str.Substring(i, 1)
//比较a 和b ,若两个都不是通配符,
if (a != "?" &&b != "?")
{
if (a != b)
{
return false//a 和 b 还不相同,就返回了错误
}
}
}
return true//如果上面的错误都没有,直接到这里的话,就返回了正确
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)