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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

XmlReader - 如何更新進(jìn)度條

XmlReader - 如何更新進(jìn)度條

C#
守候你守候我 2021-10-09 16:45:42
我正在使用XmlReader讀取非常大的 XML 文件(超過 6GB 的數(shù)據(jù))來加速一切并且工作得非常好。我正在另一個線程中執(zhí)行此操作(而不是使用 Background Worker)并且我無法弄清楚如何更新進(jìn)度條,因為 XmlReader 沒有某種“當(dāng)前位置,消耗的字節(jié)數(shù)”或類似的東西誰能幫我創(chuàng)建一個關(guān)于進(jìn)度的平均計算。我嘗試使用 XmlReader 和 StreamReader 來計算每一行的字節(jié)數(shù),然后根據(jù)消耗的字節(jié)數(shù)/文件長度 * 100更新進(jìn)度條,但是程序在某些時候給了我一個錯誤,例如名稱不能以“<”字符開頭,十六進(jìn)制值 0x3C。第 109 行,位置 27。使用 StreamReader 時Encoding.UTF8.GetByteCount(ReadLine())。實現(xiàn)這一目標(biāo)的好方法是什么?我在谷歌上搜索并找到了一些方法來實現(xiàn)這一點,但沒有使用 XmlReader,我不能不使用 XmlReader。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 185 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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