я следующий код vb.net, и я получаю ошибку синтаксиса в немVb.net Код ошибки синтаксиса
Update
Protected Sub OpenLogin_Click(ByVal src As Object, ByVal e As CommandEventArgs)
Dim StrUri As String = e.CommandArgument.ToString()
Dim openid As New OpenIdRelyingParty()
Dim b = New UriBuilder(Request.Url)
With Key
.Query = ""
End With
'var b = new UriBuilder(Request.Url) { Query = "" };
Dim req = openid.CreateRequest(StrUri)
Dim fetchRequest = New FetchRequest()
fetchRequest.Attributes.AddRequired(WellKnownAttributes.Contact.Email)
fetchRequest.Attributes.AddRequired(WellKnownAttributes.Name.First)
fetchRequest.Attributes.AddRequired(WellKnownAttributes.Name.Last)
req.AddExtension(fetchRequest)
req.RedirectToProvider()
End Sub
Теперь ошибка в коде «Ключ не объявлен» Что я должен делать сейчас для этого
Удалите зарезервированное слово 'Key' и' End With'. Также не требуется. – lsuarez
Я сделал это с помощью {Query = ""} Но теперь ошибка «With Must end с соответствующим конечным тегом» –
Тогда вам не нужно отделять блок с новой строкой или использовать символ продолжения строки '_'. – lsuarez