2013-12-09 1 views
1

Я новичок в C# и я теперь кодирования с Visual Studio 2013.ли C# ничего подобного пакета в Java

Я занимаюсь разработкой проекта и его можно разделить на несколько функций.

Когда я хочу разделить код на разные пакеты, как то, что я сделал с Java, я считаю, что Visual Studio предлагает мне создать новый проект в том же решении.

Значит, у C# есть что-то вроде пакета в java? Чтобы я мог правильно разместить свой источник. Или сам проект похож на пакеты в java?

спасибо!

+0

u meen .dll или asambly? –

+2

Да, у него есть пространства имен ... когда вы добавляете новый проект в решение, у него есть собственное пространство имен, подобное пакету в java. – YOusaFZai

ответ

0

Я думаю, что вы пытаетесь отделить какой-то код от другого. U может использовать пространства имен для этого.

, пожалуйста, найдите ссылку ниже.

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

+2

, а также папки = пакеты не забывают, что вы можете создать свою собственную иерархию –

0

MSDN В состоянии:

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

Вместо пакета C# с использованием пространства имен.

для java вы используете файл jar здесь dll.используя пространство имен, вы можете получить доступ к dll's.

вы также можете отделить файл класса с помощью папки. Вам нужно создать папку в проекте.

1

No, C# имеет пространства имен. Обычно вы можете обернуть объекты (классы, Перечисление, структуру и т.д.) в пространствах имен

namespace Whatever 
{ 
    public class ClassA{} 
    public struct StructA{} 
} 

Затем экземпляр CLASSA сделать следующее ...

Whatever.ClassA _classA = new Whatever.ClassA(); 

Вы можете также при «помощи» директив так что вы не должны использовать пространство имен всего времени в вашем файле кода ....

using Whatever; 

ClassA _classA = new ClassA(); 

Надеется, что это помогает, Лео

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