当我用 protobuf-net 编译这个示例 .proto 文件时:
message A
{
repeated float values = 1;
}
生成的文件包含具有List<Single>
属性的类。有什么方法可以使用ObservableCollection<Single>
属性代替List<Single>
?实际上,原因是:我想直接在 WPF 应用程序中使用生成的类,但是要绑定这个属性有点困难,因为在这种情况下我不会看到任何变化。
可能有一些解决方法吗?因为否则我将不得不为每个类进行包装,这不是很方便。
编辑:例如,我可以用批处理文件中的可观察集合替换所有列表,但这会导致一些问题吗?或者它是这种情况的真正解决方案?