استخدام ما هو ملك الأسماء المستعارة من المراجع التجميع في Visual Studio 8

StackOverflow https://stackoverflow.com/questions/286632

سؤال

عند يمكنني إضافة مرجع تجميع لمشروع في Visual Studio 8 الممتلكات الأسماء المستعارة، تلك الإشارة، ومن المقرر أن "العالمية". ما هو هذا العقار جيدة لولماذا هو مجموعة إلى العالمية؟

وMSDN يقول لي ان هذه هي قائمة من الأسماء المستعارة للجمعية ولكن ليس السبب في أنني قد ترغب في استخدام هذه الخاصية أو لماذا مستعارة أكثر باسم "العالمي".

إشارة MSDN

هل كانت مفيدة؟

المحلول

وهذا هو ل"الأسماء المستعارة خارجي". افترض أنك تريد استخدام نوعين مختلفين، وكلاهما يسمى Foo.Bar (أي Bar في مساحة اسم Foo). فإن النوعين يكون في المجالس المختلفة (بالتعريف) - يمكنك استخدام الخاصية في VS لربط اسم مستعار مع كل مرجع، ثم يمكنك القيام به:

extern alias FirstAlias;
extern alias SecondAlias;

using FirstBar = FirstAlias::Foo.Bar;
using SecondBar = SecondAlias::Foo.Bar;

ومن ثم استخدام FirstBar وSecondBar في التعليمات البرمجية.

وذلك أساسا انها مستوى إضافي من تسمية - ويجب عدم استخدامه إلا إذا كنت حقا، حقا ل. وسوف يربك الكثير من الناس. في محاولة لتجنب الدخول في هذه الحالة في المقام الأول - ولكن يكون على بينة من هذا الحل لتلك الأوقات التي كنت فقط لا يمكن تجنب ذلك

scroll top