using
System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
namespace cn.Laiyunqing
{
public class nStarDict
{
private string idxFile;
private string dictFile;
public nStarDict( string idx, string dict)
{
this .idxFile = idx;
this .dictFile = dict;
}
public List < string > Words( string key)
{
List < string > words = new List < string > ();
FileStream fsIdx = new FileStream( this .idxFile, FileMode.Open, FileAccess.Read);
BinaryReader brIdx = new BinaryReader(fsIdx, Encoding.UTF8);
byte [] ch = new byte [ 4096 ];
byte end = ( byte
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
namespace cn.Laiyunqing
{
public class nStarDict
{
private string idxFile;
private string dictFile;
public nStarDict( string idx, string dict)
{
this .idxFile = idx;
this .dictFile = dict;
}
public List < string > Words( string key)
{
List < string > words = new List < string > ();
FileStream fsIdx = new FileStream( this .idxFile, FileMode.Open, FileAccess.Read);
BinaryReader brIdx = new BinaryReader(fsIdx, Encoding.UTF8);
byte [] ch = new byte [ 4096 ];
byte end = ( byte