Обсуждение:Программирование на Си-шарп
Добавить тему- Я нашёл английскую версию в своей локальной сети DC++ поиском «VS2008Express».--Bolo1910 14:35, 14 декабря 2009 (UTC)
- Застрял в решении следуйщих упражнений.
Первое:
namespace fabulous { // код в пространстве имен fabulous } namespace super { namespace smashing { // определение имени great } }
Нужно сослаться на имя great из кода в пространстве имен fabulous.. Как такового, если я правильно понимаю имени great в коде нету, там он представлен в форме коментария. Тогда как ссылаться на него?
И второе: Напишите консольное приложение, способное получать от пользователя четыре значения int и на их основании отображать название продукта.
{
static void Main(string[] args) { int var1, var2, var3, var4; // значения int string userName; // чисто формальное приветствие Console.WriteLine("Enter your name:"); userName = Console.ReadLine(); Console.WriteLine("Welcome {0}!", userName); Console.WriteLine("Now give me a number:"); var1 = Convert.ToInt32(Console. ReadLine()); Console.WriteLine("Now give me another number:"); var2 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Now give me one more number:"); var3 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("and again:"); var4 = Convert.ToInt32(Console.ReadLine()); Console.ReadKey(); } }
Реально застрял и не знаю правтильно ли иду или что делать дальше, но это всё что я смог придумать и это консольное приложение самое убогое, из тех что приходилось видеть VS 2008.. Пожалуйсто не сильно критикуйте меня, я правда стараюсь. =D Пожалуйсто объясните или подскажите как правильно решить задачи. George 13:41, 11 апреля 2010 (UTC)
- (1) Никак, но не понятно от куда это и зачем ? (2) Непонятно в чем проблема, вы создали это консольное приложение, оно работает ? S.J. 13:48, 11 апреля 2010 (UTC)
- Обе задачи даются как упражнения по пройденному матерьялу 3ей главы из книжки Visual C# 2008 - Базовый Курс от издательства "Диалектика". Матерьял там обьясняется очень просто, усвойчиво а самое главно что сапроваждается практической работой и уже начиная 4 главу и создал около 10 небольших приложений, что существенно облегчает дальнейшее усваивание. Но вот с ихними упражнениями, я справиться не смог. Дело в том что 2ое приложение работает, но бессмысленно. Исходя из своих представлений я учёл пункт введения инт, но отображать название продукта у меня неполучилось, так как я понятия не имею, как это можно сделать. =D P.S. Это мой первый день програмирования, прежде мне не приходилось оказываться в этой сфере. George 14:10, 11 апреля 2010 (UTC)
- Там наверняка были примеры про базы данных, где хранятся названия продуктов? Предлагаю по ходу вашего обучения помогать нам, например создать страничку с описанием некоторых заданий (напр., Программирование на Си-шарп/Задания), и ваших попыток их сделать, там же я помогу если нужно. Ну, и думаю параллельно переходите к Программирование игр на Си-шарп (Microsoft Terrarium). S.J. 14:58, 11 апреля 2010 (UTC)
- Книга эта, какие главы, страницы ? S.J. 15:00, 11 апреля 2010 (UTC)
- Lostcsh (обсуждение) 13:35, 23 февраля 2013 (UTC) Возможно необходимо дописать строку "Console.WriteLine("{0} {1} {2} {3}.", var1, var2, var3, var4); которая выведет 4 полученных значения в 1й строке)
- Обе задачи даются как упражнения по пройденному матерьялу 3ей главы из книжки Visual C# 2008 - Базовый Курс от издательства "Диалектика". Матерьял там обьясняется очень просто, усвойчиво а самое главно что сапроваждается практической работой и уже начиная 4 главу и создал около 10 небольших приложений, что существенно облегчает дальнейшее усваивание. Но вот с ихними упражнениями, я справиться не смог. Дело в том что 2ое приложение работает, но бессмысленно. Исходя из своих представлений я учёл пункт введения инт, но отображать название продукта у меня неполучилось, так как я понятия не имею, как это можно сделать. =D P.S. Это мой первый день програмирования, прежде мне не приходилось оказываться в этой сфере. George 14:10, 11 апреля 2010 (UTC)
- Уточним первое задание
namespace fabulous { int Index; // код который нужно написать, чтобы присвоить в Index значение great } namespace super { namespace smashing { int great = 20; } }
Теперь с вас ответ. S.J. 15:13, 11 апреля 2010 (UTC)
- Скачал, я эту книгу. Второе задание - глупость какая-то (в части на их основании отображать название продукта), т.к. ничего об этом ранее сказано не было. Будем считать, что вы вполне справились. И без баз данных нет смысла заниматься поиском названия продукта, а это пока рано и и вторично S.J. 15:23, 11 апреля 2010 (UTC)
- Далее держите меня в курсе как далеко вы продвинулись по этой книге. Вам нужны первые 2 части (18 глав), остальное лишнее. S.J. 15:27, 11 апреля 2010 (UTC)
- Извиняюсь что не смог вовремя ответить на вопросы и прочитать задания изза проблем местного интернет провайдера.. Также появилась проблема с запуском .NET Terrarium 2.0, выдаёт ошибку, причину пытаюсь установить в данный момент. В случае если вы встречались с данной ошибкой загружу скрин, можно сказать даже скринище удалите с темы как только просмотрите, а то никак не смог его с узить, ещё не столь силён в вики. ) George 22:22, 11 апреля 2010 (UTC)
- У Вас похоже Виста, тогда проблема известная. Скоро напишу что делать. S.J. 23:16, 11 апреля 2010 (UTC)
- Написал в Программирование игр на Си-шарп (Microsoft Terrarium) S.J. 23:41, 11 апреля 2010 (UTC)