Что означает: означает в параметре функции - PullRequest
0 голосов
/ 09 октября 2018

Я проверял фейсбук SDK и наткнулся на эту функцию:

FB.ShareLink(
    new Uri("https://developers.facebook.com/"),
    callback: ShareCallback
);

Мой вопрос: означает ли обратный вызов: означает?если да, то в чем выгода?

Ответы [ 2 ]

0 голосов
/ 09 октября 2018

callback: называется «именованный параметр».Это означает, что в sharelink есть именованный параметр, называемый «обратный вызов», и вы заполняете параметр обратного вызова с помощью ShareCallback.

Именованные параметры очень полезны, если имеется много параметров перегрузки, и мыхотите убедиться, что имя параметра, которое мы используем, является правильным.

Это может помочь вам понять больше.

0 голосов
/ 09 октября 2018

Это называется именованным параметром.Его можно использовать для более четкого документирования того, что делает ваш код, или для вызова метода, в котором некоторые параметры имеют значения по умолчанию без явного указания всех параметров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...