Functions.Difference 方法 | |
-- todo --
返回一个整数,0到4,表示两个字符表达式之间的相对语音差异。
命名空间:
XSharp.VFP
程序集:
XSharp.VFP (在 XSharp.VFP.dll 中) 版本:2.22 GA
语法 FUNCTION Difference(
cExpression1,
cExpression2
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public static __Usual Difference(
__Usual cExpression1 = default,
__Usual cExpression2 = default
)
查看代码参数
- cExpression1 (Optional)
- 类型:__Usual
指定DIFFERENCE( )比较的字符表达式。 - cExpression2 (Optional)
- 类型:__Usual
指定DIFFERENCE( )比较的字符表达式。
返回值
类型:
__Usual
数值型
备注
Difference( )在不知道条目的确切拼写时搜索表格很有用。
两个表达式的拼写越相似,Difference( )返回的数字就越高。
如果字符表达式的拼写非常相似,Difference( )返回4。对于语音上几乎没有共同点的两个字符表达式,
Difference( )返回0。
示例 1STORE 'Smith' TO gcName1
2STORE 'Smythe' TO gcName2
3STORE 'Smittie' TO gcName3
4STORE '' TO gcName4
5Clear
6? Difference(gcName1, gcName2)
7? Difference(gcName1, gcName3)
8? Difference(gcName1, gcName4)
参见