我給定的代碼有型別轉換錯誤:
byte?[] AibAttachment = null;
MemoryStream target = new MemoryStream();
file.InputStream.CopyTo(target);
AibAttachment = target.ToArray();
在上面的代碼中 AibAttachment = target.ToArray(); 這一行拋出了一個錯誤,比如“不能隱式地將‘位元組[]’轉換為‘位元組?[]’”
請幫我解決這個問題。
uj5u.com熱心網友回復:
也許你可以做這樣的事情:
AibAttachment = Array.ConvertAll(target.ToArray(), i => (byte?)i);
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/313585.html
上一篇:.NET5MySqlTypeInitializationException:從單檔案包加載的程式集不支持CodeBase
