2013-08-13 2 views
0

Можете ли вы объяснить мне разницу между этими двумя типами ссылок?Разница между использованием Office = Microsoft.Office.Core vs Microsoft.Office.Core

using Office = Microsoft.Office.Core 
       Vs 
using Microsoft.Office.Core 

В чем разница между этими двумя типами ссылок и когда мы должны использовать один над другим?

ответ

2

Первая строка - это объявление псевдонима.

При использовании этого, вы должны указать псевдоним (в вашем случае «Офис») в качестве префикса для любого класса/объекта из пространства имен Microsoft.Office.Core, например:

private Office.DocumentInspector d = null; 

Oterwise , вам необходимо либо указать полный путь к пространству имен:

private Microsoft.Office.Core.DocumentInspector d = null; 

или используйте используя ключевое слово, чтобы сообщить компилятору искать классы/объекты в этом пространстве имен, таким образом, используя только:

private DocumentInspector d = null; 

Надеюсь, что это очистит предмет.

+0

Это именно то, что я искал. Большое спасибо Нир. – Jake

Смежные вопросы