2016-12-28 11 views
0

VS2015を使用して、PayPal APIへの最初の呼び出しをVBに変換するためのC#コードサンプルを変換しようとしています。PayPal APIと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のサンプルを持っていますか?

+0

あなたはVBと同じように型を指定する必要があります。どのタイプがGetAccessToken呼び出しによって返されたかを判断し、それに応じて変数をVBでディメンション化します。 Dim Token As AccessToken = new ... VBではC#のように大文字と小文字が区別されないので、accessTokenとAccessTokenはVBの名前と同じです。 – Kevin

+0

返事をありがとうが、私はあなたに従っていない。私はVBが大文字と小文字を区別しないことを認識していますこの行を次のように変更する必要があります:Dim accessToken As New OAuthTokenCredential(config).GetAccessToken()。 –

+0

彼は 'Dim accessToken As String = New ... 'を意味します。 – G0dsquad

答えて

1

は、以下のことを試してみてください。

Dim AccessToken As String = New OAuthTokenCredential(Config).GetAccessToken() 

Dim aContext As APIContext = New APIContext(AccessToken)