binarywriter

    2

    1答えて

    Oracleデータベースにさまざまな数値を問い合せ、カスタム・フォーマットのバイナリ・ファイルにC#のコンソール・アプリケーションでダンプする必要があります。ビジネスデータに応じて、1バイト長、2バイト長、3バイト長、4,6,8,10、および16の数値をエンコードする必要があります... 今のところ私は1バイトcharまたはbyte型の型として指定し、標準バイナリライタで書き込みます。 2バイトの

    2

    2答えて

    私はBinaryFormatterを使用してファイルを読み書きする(デシリアライズしてシリアル化する)方法を学ぶ過程で、BinaryReaderとBinaryWriterに遭遇しました。これは同じことをしているようです。 BinaryFormatter.Serialize()とBinaryWriterの間に若干の微妙な違いがありますか?またはBinaryWriterは、よりコンパクトな方法で、同じ

    0

    1答えて

    私はサーバAに1GBを持っていますが、これをローカルに取得するにはRead()メソッドを使用する必要があります。それはパッケージ(16517パッケージ)に分割されます。各パッケージは65536バイトのヘッダーを含みます。 現在、私はBinaryWriterを使って各パッケージを直接ファイルに書き出します。しかし、それは5分(323642ミリ秒)以上かかった。 byte[]に10MBのパッケージをい

    2

    1答えて

    C#と32feet(バージョン3.5)を使用して、現在ファームウェアを作成中の組み込みデバイスにBluetooth(SPP)を介して250バイトのブロックを送信しています。 私は、次のコードで私の接続設定してい: var client = new BluetoothClient(); client.Encrypt = true; client.Connect(bluetoothAddress,

    0

    1答えて

    私は、メッセージの暗号化と復号化のために作ったツールを作った。私が軍隊などのために働いているわけではないので、私はちょうどコンセプトに興味を持っています。 各キャラクターが自分のバイナリフォーマットに変換されます。各文字は16ビット、またはshortに拡張されています。これらの短い整数のそれぞれは、単一の配列に格納されます。 私の目標は、この配列をバイナリでファイルに書き込んで、それを配列に読み戻

    1

    2答えて

    私は使用する方法があるかどうか疑問に思っていたSystem.IO.BinaryWriter C#でテンプレート/ジェネリック型の配列を記述するには?例えば 、Iは、テンプレート構造体のバッファを持っている: T[] buffer Tは、典型的には、いずれかBOOL又はバイトあります。その考え方は、次のようなそれぞれの型を書くためのメソッドを持つことでした:しかし、テンプレート配列を書き込みに使

    1

    1答えて

    メモリストリームの最初の4バイトをどのように編集すればよいですか?次のコードの "bytes"は、100バイトの長さです。私は、言い換えれば、4バイトの値0を書き込んで、戻ってそれらのバイトを新しい値に更新する必要があります。 static MemoryStream stream = new MemoryStream(); static BinaryWriter writer = new Bin

    1

    2答えて

    ファイルから特定のバイトを別の特定のバイトに置き換えようとしていますが、バイナリライタが多すぎるバイトを置き換えるのに問題があります。私のコードで何が間違っていますか? using (BinaryWriter bw = new BinaryWriter(File.Open(fileName, FileMode.Open))) { bw.BaseStream.Pos

    1

    1答えて

    は、単純なBinaryWriter手順考慮:今 using (BinaryWriter writer = new BinaryWriter(File.Open(fileName, FileMode.Create))) { writer.Write(10000); writer.Write("Temp"); writer.Write(30);

    -1

    1答えて

    コード表示を変更する方法があるかどうかは、hereです。基本的にビープ音を並べて一度に再生することができます。 私はグローバルなMemoryStreamとBinaryWriterを使ってみようとしましたが、サイズのためにすべての時間を計算しましたが、一度に1回のビープ音よりも遅く、動作していませんでした。 その後、私はバイト配列にMemoryStreamを書き込もうとしましたが、それはストリーム/