Also ich versuche, C# zu lernen, weil ich meine alte Programmierfähigkeit ändern will, die vb.net ist im Öffnen einiger Konverter Seite, aber es funktioniert nicht. Ich möchte nur den Code von USING und WITH in vb.net zu C# wissen.vb.net code VERWENDUNG und MIT was ist der code für C#
hier ist mein Code in vb.net:
Dim rand As New Random
abuildnumber.Text = rand.Next
Dim exist As String = String.Empty
exist &= "select * from stocks "
exist &= "where [email protected]"
Using conn As New SqlConnection("server=WIN10;user=admin;password=12345;database=pc_parts")
Using cmd As New SqlCommand
With cmd
.Connection = conn
.CommandType = CommandType.Text
.CommandText = exist
.Parameters.AddWithValue("@build", abuildnumber.Text)
End With
Try
conn.Open()
Dim reader As SqlDataReader = cmd.ExecuteReader
If reader.HasRows Then
reader.Close()
abuildnumber.Text = rand.Next
End If
abrand.Enabled = True
apart.Enabled = True
aquantity.Enabled = True
aday.Enabled = True
amonth.Enabled = True
ayear.Enabled = True
add.Enabled = True
conn.Close()
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Using
End Using
End Sub
Mögliche Duplikat (https://stackoverflow.com/questions/1063429/ Äquivalenz-mit-Ende-mit-in-c) – Magnetron