文字列連結について簡単な質問があります。以下はコードです。私はなぜs6 = "abcde"ではなく "akcde"でないのか聞いてみたいのですか?私はs2の値を "k"に変更しました。文字列連結:最終文字列値が最新の値と等しくない
Public Class Form1
Public s1 As String = "a"
Public s2 As String = "b"
Public s3 As String = "c"
Public s4 As String = "d"
Public s5 As String = "e"
Public s6 As String = ""
Public s7 As String = "k"
Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
s6 = s1 & s2 & s3 & s4 & s5
s2 = s7
MessageBox.Show(s6) 's6 = abcde
End Sub
End Class
.....コンパイラはあなたがいずれかの変数を変更すると、すべての変数をチェックするために行われていないこと 上で動作しますので、 akcde s6 = s1&s2&s3&s4&s5 –