Pourquoi ne puis-je pas utiliser le Système.IO.Méthodes de fichier dans un contrôleur MVC?
Je suis en train de voir si un fichier existe avant de l'utiliser dans un contrôleur MVC:
string path = "content/image.jpg";
if (File.Exists(path))
{
//Other code
}
La File
mot est souligné en rouge, et le compilateur indique une erreur:
System.Web.MVC.Controller.File(string, string, string)
est un
'la méthode', la sorcière n'est pas valide dans le contexte donné.
Comment puis-je utiliser File.Exists()
dans un contrôleur?
- utilisation
System.IO.File.Exists(...)
Vous devez vous connecter pour publier un commentaire.
Vous devriez préfixe avec un espace de noms:
La raison pour cela est parce que vous êtes à l'écriture de ce code à l'intérieur d'un contrôleur d'action qui définit déjà un
File
méthode sur la classe du Contrôleur.