【发布时间】:2013-05-24 04:39:02
【问题描述】:
请不要在未通读的情况下标记为重复,因为我一直在谷歌搜索并在 stackoverflow 上搜索,但我找不到我想要的。
如何将 c# 中的通用对象列表转换为数据类型 SqlXml。
请注意,我并不是要转换成 xml 字符串输出。
我特别需要这个输出类型,所以我可以将它作为 SqlXml 参数传递给存储过程。
【问题讨论】:
-
大声笑。我知道有人会在不阅读的情况下将其标记为重复,因为它看起来像其他问题,但有细微的不同
-
然后尝试不同的序列化程序,例如XSerializer。
-
如果 XML 序列化太慢,您是否尝试过简单地迭代您的列表并动态创建 XmlWriter/XmlDocument?
-
序列化为
MemoryStream,将流设置回位置0,然后实例化SqlXml传递流。
标签: c# xml xmldocument generic-list