如何在 C# 中使用 Enyim.Caching 将数据附加到 memcached?

How do I append data to memcached using Enyim.Caching in C#?

我正在尝试使用 C# 将数据附加到 memcached Enyim.Caching,但它迫使我将数据作为 ArraySegment

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

如何将字符串或字符串数​​组转换为 ArraySegment?

有没有更好的Append使用方式?

我找到了如何做到这一点。 要将字符串转换为 ArraySegment<byte>,请使用以下代码。

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

希望这对某人有所帮助!