|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.09.2012, 15:39 | #1 |
Новичок
Джуниор
Регистрация: 02.09.2012
Сообщений: 1
|
проблема с пространством имен
пишу программу. написал пару строк, а дальше компилятор писать не дает. говорит что пространство имен не включает в себя напрямую такие члены, как поля и методы (так реагирует на любой символ). подскажите что делать пожалуйста!
|
08.09.2012, 00:58 | #2 |
Форумчанин
Регистрация: 24.04.2008
Сообщений: 440
|
а подсказки интелисенс работают?
1 старый программист, лучше новых 2-х
|
09.09.2012, 00:40 | #3 |
Пользователь
Регистрация: 11.05.2012
Сообщений: 85
|
1) В начале текста, до объявления класса, обычно следуют ритуальные танцы в виде нескольких строк, начинающихся со слова "using". Можно их не использовать, но тогда придется писать в коде все системные свойства и методы, полностью указывая, откуда они взяты.
Например, вместо того, чтобы писать в своем тексте: System.Drawing.Font myFont = new System.Drawing.Font("Tahoma", 9f, System.Drawing.FontStyle.Regular); надо в "шапке" указать директиву using System.Drawing; - тогда можно будет в коде писать: Font myFont = new Font("Tahoma", 9f, FontStyle.Regular); 2) Кроме того, весь класс в тексте обычно окружается парой фигурных скобок с именем пространства имен: namespace ИМЯ ПРОСТРАНСТВА ИМЕН { public class ИМЯ КЛАССА ..... } Имя пространства имен для простоты и для начала можно считать папкой (каталогом, директорией), в которой находятся файлы этого класса. Если надо создать экземпляр класса или вызвать метод класса, находящегося в другом пространстве имен (каталоге), приходится перед именем класса указывать его пространство имен. 3) В подобных случаях обычно советуют начать с прочтения книги. Ни один язык и средство разработки так, в лоб и с разбегу, не возьмешь! Иначе у Вас еще будет масса вопросов на каждом шагу. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Методы расширения, проблема из за разных пространств имен | mike_tihomirov | C# (си шарп) | 2 | 25.06.2012 15:52 |
Маска имен | KOMPNET | Помощь студентам | 3 | 27.04.2012 15:12 |
Xpath для XML с пространством имен | Кнехт | Общие вопросы .NET | 2 | 16.12.2010 16:46 |
проблема с подключением пространства имен | whiskaz | Помощь студентам | 2 | 24.03.2010 22:40 |
Декорирование имен | fs444 | Общие вопросы C/C++ | 3 | 22.03.2010 22:02 |