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.
我用 C# 编写了一个简单的应用程序,它从各种来源收集数据并创建一个clean-final-ready-for-use-data. 它是一个自定义类的数组,它只包含原始类型 ( int, string, ...)
clean-final-ready-for-use-data
int
string
现在,我想在另一个 C# 应用程序中使用这些数据。在那里导出数据的最佳方式(快速和干净)是什么?BinaryFormatter, XML,hand-made-text-file还是别的什么?
BinaryFormatter
XML
hand-made-text-file
另一个问:我可以将我的数据存储在一个托管DLL的地方吗?
DLL
只需使用内置的 .NET 对象序列化来序列化您的对象。看:
.NET Framework 中的对象序列化
由于您只是将它们加载到另一个 .NET 应用程序中,因此文件格式并不重要。我只想使用 XML 序列化程序。是的,您可以将此数据作为资源嵌入到 DLL 中。