Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在逐行创建一个 XML 文档,并且需要密切关注这个文件的大小。生成的文件将需要通过我认为消息大小限制为 4Mb 的 MSMQ 发送。我需要做的是当文档接近这个大小时,停止添加数据并将文档添加到列表中并开始使用剩余数据创建一个新列表。然后我可以将此 XML 文档列表返回给调用函数,在该函数中可以通过 MSMQ 发送文档。我的问题是,什么是持续监控 XElement 大小的好方法?
XNode 有 ToString 方法
XElement xmlTree = new XElement("Root", new XElement("Child1", 1) ); Console.WriteLine(xmlTree);
您可以找到您添加的每个元素的大小。