5 votes

Quand utiliser un alias dans une directive d'utilisation ?

Je lisais les documents MSDN et je suis tombé sur.. :

http://msdn.microsoft.com/en-us/library/sf0df423.aspx

Quelle est l'utilité pratique d'utiliser un alias pour using des directives ?

Je comprends ce qu'il fait, mais je ne comprends pas pourquoi je voudrais l'utiliser.

3voto

Guffa Points 308133

Vous pouvez par exemple l'utiliser lorsque vous souhaitez obtenir des noms courts pour deux classes portant le même nom et appartenant à des espaces de noms différents. Si vous spécifiez les espaces de noms, les noms des classes entrent en conflit, vous pouvez donc leur donner des noms différents :

using ImageControl = System.Windows.Controls.Image;
using Image = System.Drawing.Image;

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X