0
Я пытаюсь преобразовать образец кода C# для совершения вашего первого вызова API PayPal на VB с использованием VS2015.API PayPal и VB
В частности, я пытаюсь преобразовать
var accessToken = new OAuthTokenCredential(config).GetAccessToken();
Я попытался с помощью
Dim accessToken = New OAuthTokenCredential(config).GetAccessToken()
, но я получаю следующее сообщение об ошибке:
Overload resolution failed because no accessible NEW can be called without a narrowing conversion.
Кто-нибудь есть понимание этой ошибки или у кого-нибудь есть образец vb, на который я могу ссылаться?
Вы должны указать типа в качестве с VB. Определите, какой тип возвращается вызовом GetAccessToken и измеряет вашу переменную в VB соответственно, например. Dim token As AccessToken = new ... Будьте осторожны с именами, VB не чувствителен к регистру, как C#, поэтому accessToken и AccessToken имеют одинаковое имя в VB. – Kevin
Спасибо за ответ, но я не буду следовать за тобой. Я знаю, что VB не чувствителен к регистру. Вы заявляете, что я должен изменить строку: Dim accessToken As New OAuthTokenCredential (config) .GetAccessToken(). –
Он означает 'Dim accessToken As String = New ...' – G0dsquad