2015-06-25 12 views
13

tôi nhận được một dòng màu đỏ dưới await tôi trong mã của tôi nói: The type arguments for method 'TaskAwaiter<TResult> System.WindowsRuntimeSystemExtensions.GetAwaiter<TResult>(this Windows.Foundation.IAsyncOperation 1)' cannot be inferred from the usage. Try specifying the type arguments explicitlyTaskAwaiter không thể được suy ra từ việc sử dụng

Mặc dù mã biên dịch và dường như làm việc tốt, tôi chỉ tự hỏi điều này có nghĩa? (Tiếng Anh không phải là tiếng mẹ đẻ của tôi, vì vậy tôi chỉ có thể không hiểu được thông điệp)

private async void Init() 
{ 
    var settings = new I2cConnectionSettings(I2CAddress); 
    settings.BusSpeed = I2cBusSpeed.StandardMode; 

    var aqs = I2cDevice.GetDeviceSelector(I2CControllerName); 
    var dis = await DeviceInformation.FindAllAsync(aqs); 
    _device = await I2cDevice.FromIdAsync(dis[0].Id, settings); 
    _isInited = true; 
} 
+0

Âm thanh như một lỗi trong thư viện bạn đang sử dụng, phải được sử dụng một số loại tùy chỉnh chờ đợi. –

+1

Loại 'DeviceInformation' và' l2cDevice' là gì? –

+3

Được rồi, nó có thể đáng nói đến là im chạy VS2015RC, vì vậy tôi đoán nó cũng có thể là một lỗi. –

Trả lời

3

Cập nhật resharper lên phiên bản mới nhất, vấn đề giải quyết

Các vấn đề liên quan