2015-11-19 3 views
-1

Я новичок в VisualStudio.Почему я должен добавить ссылку System.Speech?

Почему я должен добавить ссылку на System.Speech и не могу использовать его с помощью директивы using?

+0

Потому что он находится в пространстве имен внутри сборки, не являющемся ссылкой вашего проекта. –

ответ

1

C# using заявление не ссылается на какие-либо сборки.

Согласно MSDN,

А с использованием пространства имен-директивы импорта типов, содержащихся в пространстве имен в ограждающих немедленно модуль компиляции или пространства имен тела, что позволяет идентификатор каждого типа, которые будут использоваться без квалификации.

Другими словами, эта строка:

using System.Drawing; 

только позволяет использовать

Color x = Color.AliceBlue; 

вместо

System.Drawing.Color x = System.Drawing.Color.AliceBlue; 

В то же время, вы все равно должны добавьте ссылку на используемую сборку, чтобы построить свое решение.