Foxtable(狐表)用户栏目专家坐堂 → 有无比较两个字符串是否一致的函数


  共有7454人关注过本帖树形打印复制链接

主题:有无比较两个字符串是否一致的函数

帅哥哟,离线,有人找我吗?
baoxyang
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
有无比较两个字符串是否一致的函数  发帖心情 Post By:2013/3/13 18:06:00 [只看该作者]

如题.

 回到顶部
帅哥哟,离线,有人找我吗?
unverse
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1085 积分:8220 威望:0 精华:4 注册:2012/3/31 18:08:00
  发帖心情 Post By:2013/3/13 18:11:00 [只看该作者]

如果只是简单的判断二个字符串相等不相等,没有必要用函数啊。。

 

 

Dim a As String = "aaa"
Dim b As String ="bbb"
If a<>b Then
    MessageBox.Show("a不等于b")
Else
    MessageBox.Show("a和b相等")
End If

 

直接这样判断就可以了。


 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2013/3/13 18:16:00 [只看该作者]

Dim s1 As String
Dim s2 As String = "洗衣机"
Dim s3 As String = " = "
Dim s4 As String = "洗衣机"
s1 = s2 &  s3 &  s4 
messagebox.show(TryEval(s1))
结果显示是False,如何转变成True?

 回到顶部
帅哥哟,离线,有人找我吗?
don
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/3/13 18:21:00 [只看该作者]

Dim s1 As String
Dim s2 As String = """洗衣机"""
Dim s3 As String = " = "
Dim s4 As String = """洗衣机"""
s1 = s2 &  s3 &  s4 
messagebox.show(TryEval(s1))

 回到顶部
帅哥哟,离线,有人找我吗?
don
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/3/13 18:26:00 [只看该作者]

Dim s1 As String
Dim s2 As String = "洗衣机"
Dim s3 As String = " = "
Dim s4 As String = "洗衣机"
s1 = s2 &  s3 &  s4   ' 洗衣机 = 洗衣机(實際應是: "洗衣机"  =  "洗衣机" ) , 違反了字符串要用["]引起來的原理
messagebox.show(TryEval(s1))  '结果當然显示是False

 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2013/3/13 19:30:00 [只看该作者]

修复


 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7235 积分:40550 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2013/3/13 19:34:00 [只看该作者]

为什么不走直路却偏偏要绕弯子?

 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  8楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2013/3/13 19:39:00 [只看该作者]

有需要进行判断的.因为我在做一个判断函数来计算值的.

 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  9楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23134 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2013/3/13 20:27:00 [只看该作者]

String.Compare(s1, s2, False))只能用这个过渡哦.麻烦很多. 

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7235 积分:40550 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2013/3/13 22:56:00 [只看该作者]

您能定义:s1,s2,s3,s4……为何不能直接比较?

 回到顶部
总数 11 1 2 下一页