以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [讨论]Functions.contains的问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=177456)

--  作者:witkeylaw
--  发布时间:2022/5/23 12:06:00
--  [讨论]Functions.contains的问题
关于Functions.contains,是否还有bug?

有内部函数sendmail

命令窗口输入:
Output.Show(Functions.Contains("send"))
Output.Show(Functions.Contains("sendMail"))

结果:
False(应该是True吧)
True(23号正式版之前是False)


23号正式版之前

图片点击可在新窗口打开查看此主题相关图片如下:fun.jpg
图片点击可在新窗口打开查看

23号正式版

图片点击可在新窗口打开查看此主题相关图片如下:fun1.jpg
图片点击可在新窗口打开查看



[此贴子已经被作者于2022/5/23 12:07:07编辑过]

--  作者:有点蓝
--  发布时间:2022/5/23 13:29:00
--  
没有问题,23号正式版才是正确的用法

33、Functions增加一个Contains方法,用于判断是否存在某个指定名称的函数。

--  作者:witkeylaw
--  发布时间:2022/5/23 15:36:00
--  
有内部函数sendmail
Output.Show(Functions.Contains("send"))
返回不是应该是True吗

-----以下是帮助

Contains

判断字符串是否包含一个给定的子字符串。

语法:

Contains(Value)

Value:给定的子字符串。

例如:

Dim Str1 As String = "I like foxtable"
If
Str1 > "" AndAlso Str1.Contains("like") Then
    Output.Show(
"Me too")
End If


结果是Me too


--  作者:有点蓝
--  发布时间:2022/5/23 15:40:00
--  
这个是字符串的Contains,和函数的Contains,不是一回事,不能乱套的
--  作者:witkeylaw
--  发布时间:2022/5/24 15:13:00
--  
明白,谢谢。