以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]请问数组获取数字之后如何相加求和 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=66086) |
-- 作者:vvfree -- 发布时间:2015/3/30 0:45:00 -- [求助]请问数组获取数字之后如何相加求和 请问数组获取数字之后如何相加求和,到这里不知道从哪里入手了,求解,谢谢 bw 为 421|ewe|5654|ewedd|5455 这样的字符串,现在只要取出数字相加总和 Dim bw As String = Tables("ckfl").GetColVisibleWidth() Dim rs() As String = bw.Split("|") Dim s As String For ir As Integer =0 To rs.Length - 1 Dim ii As String = rs(ir).Trim ii = rs(ir) If Char.IsDigit(ii) Then s = rs(ir) MessageBox .show(s) End If Next [此贴子已经被作者于2015/3/30 1:02:41编辑过]
|
-- 作者:程兴刚 -- 发布时间:2015/3/30 0:50:00 -- 要告知:bw是什么,人家才好答复! |
-- 作者:vvfree -- 发布时间:2015/3/30 0:54:00 -- Dim bw As String = Tables("ckfl").GetColVisibleWidth() 谢谢 |
-- 作者:998168 -- 发布时间:2015/3/30 2:03:00 -- \'bw 为 421|ewe|5654|ewedd|5455 这样的字符串,现在只要取出数字相加总和 Dim bw As String = Tables("ckfl").GetColVisibleWidth() Dim rs() As String rs = bw.Split("|") Dim s As Integer For ir As Integer = 0 To rs.Length - 1 Dim ii As String = rs(ir).Trim() If Char.IsDigit(ii) Then s = s + ii End If Next 楼主代码逻辑、代码书写规范有待加强哦!
|
-- 作者:vvfree -- 发布时间:2015/3/30 15:36:00 -- 谢谢 刚接触不久,确实的加强 |