0
我看了其他帖子,並嘗試了幾個建議,但無法弄清楚這一點。我必須爲序列號設置一個bigint列,但不能將它們投射到列表框中。以下是代碼行給我的問題:嘗試添加BigInt64項目到列表框但變得無法投射對象
ListBox.Items.Add(new ListItem((string)read2["IoTSerialNumber"]));
I am getting this error: Unable to cast object of type 'System.Int64' to
type'System.String'.
如前所述,我必須留在bigint。
這樣做!謝謝Pavel ...我總是遇到字符串和int的問題,這很簡單...非常感謝! –
NP :) 還檢查了反向操作(串大數量的Int64): 'Int64.TryParse(「一些長的數字在這裏」,長出來的結果)'(記住,C#7這樣的inline聲明要求,否則你需要在之前聲明'result') –