C# 将引用数据保存在DLL中

C# 将引用数据保存在DLL中,c#,csv,dll,shared-libraries,C#,Csv,Dll,Shared Libraries,我正在创建一个类库,以便它可以作为DLL添加到未来的项目中,以计算一些数据 为了完成它的工作,它需要大量的参考数据,目前我在CSV的集合中有这些数据 当将来使用这个库时,我希望它像将DLL添加到项目中一样简单,而不用担心CSV或数据库 有一个优雅的解决方案吗?目前,我唯一能想到的是将数据硬编码到某些类中,以便将其编译到DLL中,但这听起来很可怕,而且是未来的一大维护难题。似乎您必须要么硬编码数据,要么将CSV作为资源嵌入。@LeiYang我如何将CSV作为资源嵌入,这是否意味着未来的项目不必处理

我正在创建一个类库,以便它可以作为DLL添加到未来的项目中,以计算一些数据

为了完成它的工作,它需要大量的参考数据,目前我在CSV的集合中有这些数据

当将来使用这个库时,我希望它像将DLL添加到项目中一样简单,而不用担心CSV或数据库


有一个优雅的解决方案吗?目前,我唯一能想到的是将数据硬编码到某些类中,以便将其编译到DLL中,但这听起来很可怕,而且是未来的一大维护难题。

似乎您必须要么硬编码数据,要么将CSV作为资源嵌入。@LeiYang我如何将CSV作为资源嵌入,这是否意味着未来的项目不必处理CSV?加载dll时,您必须释放这些文件