返回首页

最后,我的三个职位,已明确规定,我在寻找一种方法来增加我的文本文件("师父的MD5 SIG.txt")值raptordb,然后有能力呼吁后,该数据库读取值("大师的MD5 SIG.txt")所以,我的程序会比较在我当前的文件系统与数据库中的值。给我提供的代码仍然混乱,因为我没有一个线索在何处放置什么?

代码为:

RaptorDB.RaptorDB rap = RaptorDB.RaptorDB.Open("strings", 30, false, INDEXTYPE.HASH);

rap.IndexingTimerSeconds = 1;

rap.InMemoryIndex = true;

string key = "some very long string";

 

for (int i = 0; i < count; i++)

{

	string ss = key + i.ToString("000000");

	rap.Set(ss, ss);

}

 

rap.SaveIndex(true);

int j = 0;

for (int i = 0; i < count; i++)

{

	string ss = key + i.ToString("000000");

	byte[] bb = null;

	if (rap.Get(ss, out bb) == false)

		j++;// Console.WriteLine("error");

}

"字符串"是什么意思? "一些很长的字符串"? ("000000")?即使在这个代码转换到VB.NET有"伯爵"的语法错误时,它看起来如果你告诉我在代码进入"弦"和"一些很长的字符串"表示的字符串的代码,我需要添加的文本文件。
谢谢谁可以帮助我学习如何使用这个。我有一些立场仍然作为OP不回应或给予明确的指示,这迫使我问更多的问题。 |戴尔2012年:迈赫迪・吴拉姆:一些基础知识:

1)一本字典或Hashtable是一个关键引用存储信息的结构。
{C}
2)要创建用于存储字符串到255个字符命名存储文件类型的哈希RaptorDB在键值存储(指标等各种扩展)
RaptorDB.RaptorDB rap = RaptorDB.RaptorDB.Open("storage", 255, false, INDEXTYPE.HASH);

 

rap.Set("somestringkey","value associated with key"); // to set like a dictionary



string val = "";

if(rap.Get("somestringkey", out val))

{

   // val now contains what was read 

}


3)从您的描述您的要求,你想保存的文件名MD5哈希码
{体C3}

回答