memorystream

    6

    2答えて

    誰でもこのコードの問題点を教えていただけますか? ここには、渡されたオブジェクトのXML文字列を返すオブジェクトシリアライザがあります。 これを複数回呼び出すプログラムがあり、私たちのメモリ使用量が高くなり(プログラムが終了してもそこにとどまっている)検索は完了しましたが、無駄になります。ストリームオブジェクトは "using"ステートメントの内側にあるので、これは独自に処理されるはずだと思ってい

    5

    2答えて

    これはまあまあナッツ、笑を運転しています。 私はBase64文字列を持っており、それをTIdDecoderMIMEを使用してTMemoryStreamにデコードしようとしています。次のように 私の現在のコードは次のとおりです。BStringマイBase64文字列を= Var MStream:TMemoryStream; Decoder:TIdDecoderMIME; begin Dec

    6

    1答えて

    wkhtmltopdfで作成されたpdfストリームを任意のHTMLファイルから取得し、IE/Firefox/Chromeなどのダウンロードダイアログをポップアップ表示することは可能ですか? public class Printer { public static MemoryStream GeneratePdf(StreamReader Html, MemoryStream pdf,

    30

    2答えて

    メモリストリームを使用してシリアル化に問題があります。ここに私のコードは次のとおりです。 /// <summary> /// serializes the given object into memory stream /// </summary> /// <param name="objectType">the object to be serialized</param> /// <r

    5

    1答えて

    複数の場所に1つのファイルをコピーする方法を探したい(C#付き)。 は、元のファイルを一度だけ読み込み、そのファイルを(ローカルネットワーク上の)別の場所に「貼り付ける」ことを望まないということを意味します。 限り私のテストは私を示したとして、 File.Copy() は常に再びソースを読み込みます。 私が知る限り、メモリを使用していても、そのメモリはロックされています。 基本的には、コピーと

    29

    2答えて

    次のコードは動作しますが、作成したMemoryStreamが正しく閉じられているかどうかは疑問です。これはどうすればいいですか、それとも私のためにFileStreamResultを処理しますか? public FileStreamResult DownloadBudgetedRoleOpportunities( Guid projectGuid, IEnumerable<Guid

    31

    3答えて

    オブジェクトをXML文字列に書き込み、その文字列をデータベースに保存しようとしています。しかし、まず文字列を取得する必要があります。 private static readonly Encoding LocalEncoding = Encoding.UTF8; public static string SaveToString<T> (T settings) {

    0

    3答えて

    私は、その場でPowerPointプレゼンテーションを作成するASP.NET Webアプリケーションを構築しています。基本は動作していますが、実際の物理ファイルはハードディスクに作成されます。これは、大規模なマルチユーザWebアプリケーションにとっては良い考えのようには思えません。アプリケーションがメモリ内にプレゼンテーションを作成し、その後それらをユーザーにストリーミングした方が良いようです。私

    6

    1答えて

    の配列を構築し、私はserver.Iに送信する必要があるバイトの配列を構築するためのMemoryStreamを使用していますTHRE質問があります。 1)の配列を構築するための良い方法はありますこれよりもバイトですか? 2)なぜこのコードが私のメモリストリームに偽を書き込むのですか? var serial : word; MS : TMemoryStream; const

    24

    2答えて

    私はResponse.OutputStreamで画像を返すHttpHandlerを持っています。私は、次のコードを持っている: _imageProvider.GetImage().CopyTo(context.Response.OutputStream); GetImage()方法は、実際にMemoryStreamインスタンスであり、それはブラウザに0バイトを返してStreamを返します。それ