2010-09-08 5 views
0

Hey; à long Delai première affiche de temps ...
est ici l'exigence que j'ai pour un processus de téléchargement FTP qui nécessite une séquence alpha intégrée dans le nom du fichier:Comment générer une séquence alpha en C#?

Les fichiers doivent être envoyés en utilisant la convention suivante:
<logonid> .manifest Exemple: mmcw93.manifest

Si l'envoi de plusieurs fichiers séparés, en une session ou en plusieurs sessions en quelques minutes de l'autre, utilisez la convention de nommage suivante pour les fichiers suivants pour éviter d'écraser votre fichier précédent (s).
<logonid><seq> .manifest

Exemple: mmcw93a.manifest
commence par la lettre un pour l'identificateur de séquence et continuer avec b, c, etc. pour les fichiers suivants.

C'est la deuxième section où le seq est un caractère alpha. Je peux comprendre un processus de calcul un par z mais ce serait un processus élégant pour générer la séquence une fois qu'il est aa, ab ... zz etc?

ce que j'ai accès à est: "string.Format("{0}{1}.manifest", UserID, GetSequence(files.Count)"

+0

duplication possible de [Comment convertir un numéro de colonne (par exemple 127) dans une colonne Excel (par exemple AA)] (http://stackoverflow.com/questions/181596/how-to-convert-a-column -numéro-par exemple-127-dans-une-excel-colonne-par exemple-aa) –

Répondre

1

Excel fait à peu près exactement cela, et il y a beaucoup de solutions au problème « excel colonne » ici sur le SO, par exemple, here.

+0

heh, je n'avais pas de prendre un angle Excel sur le problème, merci. – richardD

Questions connexes