这可以用protobuf-net序列化吗

本文关键字:序列化 protobuf-net | 更新日期: 2023-09-27 18:24:43

我最近遇到了protobuf-net,我发现它是使用BinaryFormatter之类的东西的一个很好的替代方案。话虽如此,我想知道是否可以用protobuf-net序列化以下代码创建的数据。

public Dictionary<int, object> property = new Dictionary<int, object>();
public object this[int index]
{
    get
    {
        if (property.ContainsKey(index))
        {
            return property[index];
        }
        return null;
    }
    private set
    {
        property[index] = value;
    }
}

我从另一个关于堆栈溢出的例子中得到的代码与protobuf或序列化无关。

我希望能够将字典写入一个文件,但它不会序列化它

我对protobuf-net和C#非常陌生,所以如果这是一个太宽泛的问题,请让我知道你还需要知道什么其他信息。

这可以用protobuf-net序列化吗

protobuf netobject充满热情地憎恨。有一种可以工作的API,有时可以工作,但不能在字典的上下文中工作。最合理的答案是:"不,这对你没有帮助"。