Les dictionnaires ont généralement un index et un fichier de données. J'écris une application de dictionnaire comme un projet de passe-temps. Je suis confus sur la façon de lire le fichier offset dans .NET. Le fichier d'index a une taille de 4-5 Mo. Quel est le moyen le plus efficace d'extraire la valeur de décalage/longueur d'un mot?Manière efficace de lire le fichier d'index dans .NET
EDIT: J'ai besoin de savoir seulement comment lire le fichier de décalage si j'ai un mot à rechercher. c'est-à-dire comment rechercher un mot dans le fichier d'index pour obtenir les 8 octets suivants
Comment les mots sont-ils stockés dans le dictionnaire? – rslite
mots sont stockés sous forme de flux de caractères ASCII que je peux lire si j'ai le décalage et commencer. J'ai besoin de savoir comment rechercher un mot dans le fichier d'index afin que je puisse obtenir les 8 octets suivants – blitzkriegz