Bene, il titolo dice tutto. Quando si passa un nome di file a un metodo, dovrei usare un oggetto FileInfo o un nome file semplice (stringa)? Perché preferirei l'uno all'altro?Quando si passa un nome file a un metodo, dovrei usare FileInfo o un nome file semplice?
Alcuni dei miei colleghi piace scrivere metodo come questo:
- vuoto Export (FileInfo FileInfo)
È meglio di:
- vuoto Export (string filename)
Grazie!
Potrebbe anche contenere un oggetto Stream impostato per la scrittura .... un po 'più generico ... può essere scritto su file, o sul web ... – CSharpAtl
Voglio solo aggiungere che questa è una bella domanda, ma se hai un metodo sovraccarico e utilizzalo, sii coerente con tutto il codice. –