L'utilisation de types de base en tant que paramètres de méthodes améliore la réutilisation de ces méthodes si vous utilisez ...

L'utilisation de types de base en tant que paramètres de méthodes améliore la réutilisation de ces méthodes si vous utilisez uniquement des méthodes et des propriétés issues de la classe de base du paramètre. Par exemple, utilisez Stream au lieu de FileStream comme paramètre lorsque vous appelez uniquement Stream.Read() ; ainsi, la méthode fonctionne sur tous les types de flux, et pas seulement sur les flux de fichiers.