我在C#中新有這樣的變種:
如何設置初始化var c#?
var updates = await Bot.GetUpdatesAsync(offset);
但現在要更新定義其他範圍,並用這種形狀使用它:
updates = await Bot.GetUpdatesAsync(offset);
嘗試定義此代碼:
var updates =(string) null;
但在這行C#編譯器收到此錯誤:
updates = await Bot.GetUpdatesAsync(offset);
(awaitable)Task<Update[]> TelegramBotClient.GetUpdatesAsync([int offset=0],[int limit=100],[int timeout=0],[CancellationToken cancellationToken=default(CancellationToken)
use this method recieve incoming updates using long polling.
Usage:
Update[] x=await GetUpdateAsync(...);
Can not implicitly convert type 'Telegram.Bot.Types.Update[]' to 'string'
我怎樣才能解決這個代碼感謝:
var updates =(string) null;
當然更換
var updates =(string) null;
如果你設置'var'爲'string'它不會轉換'Telegram.Bot.Types.Update [ ]'到'string'並且會拋出錯誤。 – Mairaj