以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何用代码实现字符串每8个字符换一行  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=169980)

--  作者:昱飞哥
--  发布时间:2021/7/8 10:44:00
--  [求助]如何用代码实现字符串每8个字符换一行
Dim s As String = "9999999999999999999"
For i As Integer = 1 To s.Length - 1
If CInt(i / 8) = i / 8 Then

\'代码写到这里不知道怎么写了

--  作者:有点蓝
--  发布时间:2021/7/8 11:00:00
--  
Dim s1 As new stringbuilder
Dim s As String = "12345678901234567890123"
Do While s.length > 8
    s1.AppendLine(s.substring(0,8))
    s = s.SubString(8)
Loop
s1.Append(s)
Output.Show(s1.ToString)

--  作者:昱飞哥
--  发布时间:2021/7/8 11:12:00
--  
高手,看不懂
--  作者:有点蓝
--  发布时间:2021/7/8 11:13:00
--  
都是编程基础里的东西,多看看
--  作者:有点蓝
--  发布时间:2021/7/8 11:15:00
--  
Dim s1 As new stringbuilder
Dim s As String = "12345678901234567890123"
Do While s.length > 8 \'如果长度大于8继续处理
    s1.AppendLine(s.substring(0,8)) \'截取前8个字符
    s = s.SubString(8) \'去掉前8个字符
Loop
s1.Append(s) \'添加剩余字符
Output.Show(s1.ToString)