private void SaveToTextFile(String fileName)
{
using (FileStream fs = new FileStream(fileName, FileMode.Create))
{
using (StreamWriter sw = new StreamWriter(fs, Encoding.UTF8))
{
foreach (WordAttribute wa in _FirstCharDict.Values)
{
sw.WriteLine(string.Format("{0}|0x{1:x4}|{2}", wa.Word, (uint)wa.Pos, wa.Frequency));
}
foreach (WordAttribute wa in _DoubleCharDict.Values)
{
sw.WriteLine(string.Format("{0}|0x{1:x4}|{2}", wa.Word, (uint)wa.Pos, wa.Frequency));
}
foreach (WordAttribute wa in _WordDict.Values)
{
sw.WriteLine(string.Format("{0}|0x{1:x4}|{2}", wa.Word, (uint)wa.Pos, wa.Frequency));
}
}
}
}