以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 在代码中拆分和合并语句 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=7919) |
-- 作者:狐狸爸爸 -- 发布时间:2010/8/19 15:59:00 -- 在代码中拆分和合并语句 在代码中拆分和合并语句
将单个语句拆分为多行
编写代码时,有时会创建一些很长的语句,使得您必须在代码编辑器中水平滚动。虽然这并不影响代码的运行方式,但是影响代码的阅读。
例如:
If e.name = "成绩" Thene.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _ e.ProjectPath & "成绩数据.mdb;Persist Security Info=False" End If
上面的代码完全等效于: If e.name = "成绩" Then
再例如: Dim s As Strings = "新华网绵阳5月16日电(记者孙承斌)16日上午,在四川抗震救灾的" & _ "危急时刻,中2共中央总书!记、国家主席、中央军委主席胡涛乘飞机赶往四川" & _ "省地震灾区,慰问灾区干部群众,看望奋战在抗震救灾第一线的部队官兵,公" & _ "安民警和医护人员,指导抗震救灾工作。"
注意:
虽然我们的建议是让每条语句各占一行,但是Visual Basic同样允许在同一行上放置多条语句。
上面的代码等效于:
text1.Text = "Hello" |
-- 作者:czy -- 发布时间:2010/8/19 16:01:00 -- 以下是引用狐狸爸爸在2010-8-19 15:59:00的发言:
在代码中拆分和合并语句
虽然我们的建议是让每条语句各占一行,但是Visual Basic同样允许在同一行上放置多条语句。
上面的代码等效于:
text1.Text = "Hello"
这样也行啊。
|
-- 作者:卟离卟弃 -- 发布时间:2010/8/19 16:08:00 -- 以下是引用czy在2010-8-19 16:01:00的发言:
这样也行啊。
试了下,还真滴是行。。。 |
-- 作者:古奇 -- 发布时间:2010/8/20 20:00:00 -- 。。。这个要顶了。。 |
-- 作者:kylin -- 发布时间:2010/8/20 20:14:00 -- 顶一下,大家学 |