Foxtable(狐表)用户栏目专家坐堂 → 出个题目 反正我这一下子是没解决.【解决了】


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

主题:出个题目 反正我这一下子是没解决.【解决了】

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


加好友 发短信
等级:狐精 帖子:3313 积分:23140 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2010/8/18 10:27:00 [显示全部帖子]

以下是引用lxl在2010-8-17 23:40:00的发言:

C#支持匿名方法,所以写起来代码比较省事

 

VB 必须显示定义一个比较方法。

而在foxtable里面 自定义的方法只能放在全局变量,所以只能这样

全局变量加上如下代码:

    Public Function StrCompare(ByVal x As String, ByVal y As String) As Integer
        Dim a As Integer = x
        Dim b As Integer = y
        Return a.CompareTo(b)
    End Function

然后命令窗口执行:

        Dim s1() As String = "2,6,3,11,8,4,9,1,7,5,10".Split(",")
        Array.Sort(s1, AddressOf StrCompare)
        Output.show(String.Join(",", s1))

[此贴子已经被作者于2010-8-17 23:41:24编辑过]

 建议加入帮助!

[此贴子已经被作者于2010-8-18 10:28:18编辑过]

 回到顶部