簡體   English   中英

將數組長度轉換為兆字節

[英]Converting Array length to Mega byte

這可能聽起來真的非常愚蠢,但有沒有辦法可以將ArrayLength轉換為Mega字節。

    XmlDictionaryReaderQuotas readerQuotas = new XmlDictionaryReaderQuotas();
    readerQuotas.MaxArrayLength = int.MaxValue;
    binding.ReaderQuotas = readerQuotas;

我得到了這一塊,我不知道如何給它最大尺寸50兆字節。

從MSDN,看起來MaxArrayLength以字節為單位:

獲取並設置允許的最大數組長度。

屬性值類型:System.Int32

允許的最大數組長度。 默認值為16384。

此配額控制由各種API調用創建和返回的最大數組長度。 它會影響特殊數組API以及從ReadContentAsBase64()返回的字節數組。 此限制不會影響使用數據填充數組的ReadContentAsBase64()覆蓋。

1 KB是1024字節。 1 MB是1024 KB。 所以聽起來你正在尋找這樣的東西:

readerQuotas.MaxArrayLength = 1024 * 1024 * 50; // 50 MB

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM