Используя файл класса / ссылку это? - PullRequest
2 голосов
/ 30 августа 2010

Если вы используете ссылку на сборку you (myExample.dll), вы добавляете ее в начало

using myExample;

Теперь, если вы создаете файл класса, как вы на него ссылаетесь?

Ответы [ 4 ]

10 голосов
/ 30 августа 2010

Хорошо, в вашем файле класса есть следующее:

namespace myNamespace
{
    public class MyClass
    {
        public void MyMethod() { }
    }
}

Предположим, что у вас это есть в сборке с именем MyDll.dll.Вы бы использовали его следующим образом:

  1. Вы добавляете ссылку на MyDll.dll в обозревателе решений
  2. Вы включаете пространство имен с using myNamespace;
  3. Тогдавы можете использовать свой класс, выполнив MyClass test = new MyClass();

Если вы не добавите пространство имен, как я сказал в 2., вы будете использовать свой класс как:

myNamespace.MyClass test = new myNamespace.MyClass();
0 голосов
/ 30 августа 2010

Вы просто включаете файл при компиляции сборки.

Возможно, вам также придется добавить оператор using.

0 голосов
/ 30 августа 2010

Ваш вопрос как-то неясен.

Когда вы определяете новый класс в другой dll, достаточно ссылаться на эту dll.

Обратите внимание, что вы не сможете получить доступ к этому классу из-за его методов доступа.Определите свой класс с помощью ключевого слова public.

0 голосов
/ 30 августа 2010

Вы хотите добавить оператор использования для любого пространства имен, которое хотите импортировать.Перейдите к файлу и посмотрите, какое пространство имен оно охватывает интересующий вас класс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...