第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

無(wú)法在Visual C#中讀取Excel單元格值

無(wú)法在Visual C#中讀取Excel單元格值

C#
肥皂起泡泡 2021-05-21 18:14:46
我讀了《如何讀取單個(gè)Excel單元格值》,并親自嘗試了一下。但是當(dāng)我到達(dá)string s = (myExcelWorkSheet.Cells[3, "E"] as Excel.Range).Value2.ToString();一切都終止了,并顯示了表格。//Everything worked fine here.string s = (myExcelWorkSheet.Cells[3, "E"] as Excel.Range).Value2.ToString();//Everything after this was all skipped!為什么會(huì)這樣,我該如何解決?
查看完整描述

2 回答

?
三國(guó)紛爭(zhēng)

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超7個(gè)贊

讀取excel單元的問(wèn)題在于,如果其中沒有任何內(nèi)容,則該單元對(duì)象為Null。因此,它既沒有也.Value2沒有.Value。


要找到一種避免檢查的方法Null,可以使用Convert.ToString()將求值為Null空字符串,從而不返回錯(cuò)誤的方法:


for (int i = 1; i < 5; i++)

{

    string a = Convert.ToString(wk.Cells[i, 1].Value2);

    Console.WriteLine(a);

}


查看完整回答
反對(duì) 回復(fù) 2021-05-23
?
桃花長(zhǎng)相依

TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超8個(gè)贊

當(dāng)單元格具有值時(shí),您需要使用ToString()。

而當(dāng)電池具有價(jià)值,那么你并不需要的ToString()!

否則,整個(gè)程序?qū)?strong>跳出,之后的所有內(nèi)容將永遠(yuǎn)不會(huì)執(zhí)行?。?!

因此,我想這只是系統(tǒng)是否嘗試將值轉(zhuǎn)換為字符串的問(wèn)題?。?!


查看完整回答
反對(duì) 回復(fù) 2021-05-23
  • 2 回答
  • 0 關(guān)注
  • 237 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)