перед обновлением VS для Mac я использую
using (var cancelSrc = new CancellationTokenSource())
{
using (UserDialogs.Instance.Loading("Connecting", cancelSrc.Cancel, "Cancel"))
{
await device.Connect().ToTask(cancelSrc.Token);
}
}
для подключения устройства
после того, как в обновленной IDE появляется ошибка «operator».не может быть применен к операнду типа void "
, который я использую
await Task.Run(() =>
{
cancelSrc.Token.ThrowIfCancellationRequested();
while (!cancelSrc.Token.IsCancellationRequested)
{
device.Connect();
}
},cancelSrc.Token);
вместо await device.Connect().ToTask(cancelSrc.Token);
, но когда я нажимаю на экране загрузки в приложении, он ничего не делает, только продолжает соединение, иКажется, связь не закончится навсегда.пожалуйста, помогите мне!