0

C# Enyim.Caching を使用して memcached にデータを追加しようとしていますが、データを ArraySegment として送信する必要があります。

public bool Append(string key, ArraySegment<byte> data);

文字列または文字列の配列を ArraySegment に変換するにはどうすればよいですか?

Append を使用するより良い方法はありますか?

4

1 に答える 1

0

これを行う方法を見つけることができました。文字列を変換するにArraySegment<byte>は、次のコードを使用します。

byte[] arrByte = Encoding.ASCII.GetBytes(data);
ArraySegment<byte> data = new ArraySegment<byte>(arrByte, 0, arrByte.Length);

これが誰かを助けることを願っています!

于 2017-01-02T01:28:38.713 に答える