W moim nowym kodzie jestem nie za pomocą ciągów do przekazywania ścieżek katalogów lub nazw plików. Zamiast tego używam DirectoryInfo i FileInfo, ponieważ wydają się enkapsulować wiele informacji.Dobre powody, aby przekazywać ścieżki jako łańcuchy zamiast używać DirectoryInfo/FileInfo
Widziałem wiele kodu, który używa łańcuchów do przekazywania informacji o katalogach, a następnie "dzieli" i "środkowy" i "instr" w długich niezrozumiałych stwierdzeniach, dopóki nie otrzymają części katalogu, którego szukają.
Czy istnieje jakiś dobry powód do przekazywania ścieżek jako łańcuchów?
Należy pamiętać, że należy utworzyć nową wartość FileInfo/DirectoryInfo, jeśli plik zmienił swój istniejący lub zmodyfikowany znacznik czasu. – sighol