我正在尝试使用C#Enyim.Caching将数据附加到memcached,但它强制我以ArraySegment
的形式发送数据public bool Append(string key, ArraySegment<byte> data);
如何将字符串或字符串数组转换为ArraySegment?
有没有更好的方法来使用追加?
答案 0 :(得分:0)
我能够找到如何做到这一点。
要将字符串转换为ArraySegment<byte>
,请使用以下代码。
byte[] arrByte = Encoding.ASCII.GetBytes(data);
ArraySegment<byte> data = new ArraySegment<byte>(arrByte, 0, arrByte.Length);
希望这有助于某人!