gpt4 book ai didi

c# - OptionalField 在 C# 中是否已经过时?

转载 作者:行者123 更新时间:2023-11-30 14:41:52 25 4
gpt4 key购买 nike

似乎OptionalFieldAttribute不再需要(如果有的话)使用 BinaryFormatter 进行序列化。

example from codeguru在 Visual Studio 2010 中构建代码时不再抛出任何异常,即使针对旧版本的 .NET 框架也是如此。

Another question在 stackoverflow 上表明它一直是可选的。这是真的?如果是这样,在 .NET 中序列化为二进制内容时,是否真的没有任何方法可以获得缺失字段的异常?

最佳答案

要获取异常,请将此语句添加到反序列化代码中:

        formatter.AssemblyFormat = FormatterAssemblyStyle.Full;

关于c# - OptionalField 在 C# 中是否已经过时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3634823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com