首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

新手问一个有关程序运行过程的有关问题!求高手解答

2013-11-20 
新手问一个有关程序运行过程的问题!求高手解答!如图,程序将两个文本框中的字符串连接,在结果文本框中输出,

新手问一个有关程序运行过程的问题!求高手解答!
新手问一个有关程序运行过程的有关问题!求高手解答
如图,程序将两个文本框中的字符串连接,在结果文本框中输出,很简单的程序。
第一种方式:先将两个文本框中的字符串赋给两个变量,再连接输出

Private Sub btnConcatenateString_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnConcatenateString.Click
        Dim strOne, strTwo, strResults As String
        strOne = txtStrOne.Text
        strTwo = txtStrTwo.Text
        strResults = strOne & strTwo
        txtStrResults.Text = strResults
    End Sub

第二种方式:不用中间变量,直接连接两个文本框的字符串,输出
Private Sub btnConcatenateString_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnConcatenateString.Click
        Dim strResults As String
        strResults = txtStrOne.Text & txtStrTwo.Text
        txtStrResults.Text = strResults

这两种方式都能完成任务。现在的问题是他们在最底层运行过程中有区别吗?如果有,哪种比较好点?
新手在线等高手解答!
[解决办法]
区别不大吧,我习惯第二种,少用变量
[解决办法]
逻辑简单的话,第二种就行,如果代码逻辑复杂,为了便于区分或者后面使用,可以先定义一个变量

热点排行