私はリストと呼ばれるaraylistオブジェクトを持っています。ここでは、arraylistオブジェクトをbyte []に変換したいのですが、以下のコーディングでエラーが発生します: "ソース配列の少なくとも1つの要素先のArrayType」 私のコーディングに投げ落とされない:arraylistオブジェクトをbyte []に変換します
byte[] obj= new byte[list.Count];
list.CopyTo(obj);
ここに私の配列リストは戻りますが、私はこの問題を解決するために、ここでやりたいreports.what SSRSからのデータを報告するオブジェクト。
まあエラーメッセージは非常に明確である - ために、あなたの 'list'を期待しています*レポートデータを含むバイト*値ではなく、オブジェクト。いくつかのフォームのシリアライゼーションが必要なようです...これらのオブジェクトは独自のクラスを使用していますか?どのようなシリアライゼーションを期待していますか? –
ReportDataなどのデータをバイトにキャストするにはどうすればよいですか?あなたはメモリバイトとしてそれらをしたいですか? – SimpleVar
'list'には何がありますか? –