0
我有我的WPF应用程序和Silverlight应用程序(Silverlight托管在我的WPF应用程序的Web浏览器控件中)之间的通信需求。C#可序列化动态对象
基本上,我有WPF中的DataTable对象,并需要Silverlight中的这些数据(列是动态的)。由于DataTable在Silverlight中不可用,因此我无法直接序列化/反序列化此DataTable。
我已经看了一些轻量级的DataTable类实现(实例是here,但他们不是序列化。
有人可以指导我,我有哪些选择序列化/反序列化动态数据?
这些类需要什么参考补充:VAR类型= ClassFactory.Instance.GetDynamicClass(this.Columns.Select(C =>新DynamicProperty(c.ColumnName,C。 DataType))); –
以及我如何使它可序列化? –
System.Linq.Dynamic.ClassFactory – Sajeetharan