Vérifier si le Fichier existe dans le répertoire en ignorant l'extension

Je suis à l'aide .NET 2.0 et Linq est hors de question. Je voudrais vérifier si le fichier existe à l'intérieur d'un répertoire sans la connaissance de l'extension de fichier.

J'ai juste besoin de cette logique en fait.

1.Vérifier le Fichier existe dans le Répertoire à l'aide de la Chaîne de nom de fichier fourni à l'aide de modèle de recherche en laissant l'extension du Fichier

2.Obtenir les Fichiers s'ils existent et Databind de fournir Download links.Si le fichier n'existe pas, alors commencer à télécharger le Fichier.

Mise à jour:
Directory.GetFiles() et DirectoryInfo.GetFiles() en effet résout la partie où dans je vérification de l'existence des Fichiers. Comme pour la performance en matière de FileInfo objets, ceux-ci étaient la seule solution à mes exigences de la liaison de données pour fournir des liens de téléchargement

Et il n'est pas évident pour vous? Vous avez déjà fournis la solution dans votre tentative d'écrire une question.
Pourquoi avez-vous besoin d'un objet FileInfo?
Ses pas plus cher que la réponse vous l'avez accepté, il crée toujours FileInfo objet en interne..
Répertoire.GetFiles vous donne déjà le nom complet. Citation de MSDN: "Renvoie les noms de fichiers (y compris leurs chemins) qui correspondent au motif de recherche spécifié dans le répertoire spécifié" (l'emphase est mienne). Quel est le problème avec elle?
Je downvoted parce que 1) la question n'est pas claire: je ne comprends pas le problème à résoudre; et 2) je n'aime pas la accepté de répondre.

OriginalL'auteur Deeptechtons | 2011-04-11