J'ai récemment lu ce post de Phil Haack ( Les développeurs de classes utilitaires .NET les plus utiles ont tendance à réinventer plutôt qu'à réutiliser ) de l'année dernière et je me suis dit que je verrais si quelqu'un a des ajouts à la liste.
Réponses
Trop de publicités?
Vivek
Points
7254
Les gens ont tendance à utiliser ce qui suit est laide et vouée à l’échec:
string path = basePath + "\\" + fileName;
Manière meilleure et plus sûre:
string path = Path.Combine(basePath, fileName);
Aussi, j'ai vu des gens écrire une méthode personnalisée pour lire tous les octets d'un fichier. Celui-ci est assez pratique:
byte[] fileData = File.ReadAllBytes(path); // use path from Path.Combine
Comme l'a souligné TheXenocide , il en va de même pour File.ReadAllText()
et File.ReadAllLines()
James Curran
Points
55356
Panos
Points
11429
John Nolan
Points
16633
RB.
Points
17993