【发布时间】:2016-12-24 02:06:11
【问题描述】:
我习惯于在 Perl 中使用 SDBM 文件来持久存储哈希值。在 Perl 中这很简单:
my %hash;
tie (%hash, 'SDBM_File', "filename", O_RDWR|O_CREAT, 0666);
(http://perldoc.perl.org/SDBM_File.html)
这将哈希与两个文件“filename.dir”和“filename.pag”连接起来。对哈希内容所做的任何更改都会永久存储到这些文件中。
我想使用 C# 访问(读取和写入)这些现有文件,但尚未找到解决方案。有什么想法吗?
【问题讨论】:
标签: c# perl hash persistence