![]() |
1
3
另一种解决方案是创建序列化方法,该方法以形状作为参数,并将属性序列化为XML或您希望的任何内容。例如:
您可能需要稍微更改方法以更好地适应对象。最坏的情况是,您必须为不同的形状创建一些这些序列化/反序列化方法的对。 |
![]() |
2
0
你说得对。如果它们是密封的,它们就不能被继承,因此不能被序列化。您将不得不创建自己的自定义形状类。我假设您对此的问题是不希望重新创建所有方法和属性。 我建议你创建“精简”的形状(就像今日美国是“精简”的新闻)。只需输入完全定义每个形状所需的最小属性:
当反序列化它们时,您将实例化实际的system.windows.shapes,但不必重新创建整个过程。 |
![]() |
Ehsan Akbar · 当请求被激发时,WCF请求时间会增加 7 年前 |
![]() |
Gans · 具有多操作合约的WCF Rest服务 7 年前 |
![]() |
Moelgaard · NLog中的IIS应用程序名称。配置 7 年前 |
![]() |
Kerwen · WCF服务调用异步函数 7 年前 |