Уроки по c# visual для начинающих
|
|
MasTerilDar | Дата: Суббота, 14 Июля 2012, 17:29 | Сообщение # 1 |
безталантливый ХУДОжник пиксель артист :3
Сейчас нет на сайте
| Решил написать урок по c# visual Говорю сразу, 2 часть урока не моя, я её лишь подредактировал.
Ну наверное приступим к самому простому. Вам понадобится программа microsoft visual studio 2010.
Создаём новый проект, консольное приложение.
И перед нами появляется код самой консоли.
Code using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { } } }
Нужно сделать так, что бы при запуске нашей программы, появилась надпись "Hello World". для этого мы пропишем в процедура main такой код :
Code Console.WriteLine("Hello World!");
анный код отвечает за написание какого либо текста, ну как "Hello World".
Теперь можем запускать программу и проверять. Мы видим что консоль выскочила и сразу исчезла. Это произошло потому что действие было завершено, т.е. консоль написала "Hello World!" и закрылась. Что бы мы могли увидеть результат, мы должны прописать в код процедуры main данный скрипт:
Этот код делает так, что для закрытия программы нужно нажать на клавишу, и тогда действие закончится, и программы закроется.
В итогу у вас должен получится такой код:
Code using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); Console.Read(); } } }
Проверяем, всё получилось!
Теперь перейдём ко второй стадии урока, где мы рассмотрим программку посложней. Это тоже будет "Hello World!" только это будет уже не консольное приложение.
Создаём новый проект, и выбираем Windows form application.
Перед нами появилась форма.
Давайте сделаем кнопку, для этого делайте как на картинке:
И так, кладем на форму еще и Label:
Теперь щелкнем на положенную нами на форму кнопку. У на откроется окно редактирования кода, при этом будет еще и автоматически создан шаблон обработчика нажатия кнопки
Пока не будет заворачиваться с непонятными словами языке C#, а в предложенное системой место (после private void button1_Click(object sender, EventArgs e) {) введем вот такой код:
Code label1.Text = "Hellow, world!";
Запускаем, и нажимаем на нашу кнопку. В итоге после нажатия кнопки должно получится так:
Так же вы можете изменить текст кнопки. как изменить показано на картинке
Кстати, я не сказал что делает код: Code lbMyLabel.Text = "Hello, world!";
Ну наверное полагаясь на знание английского понятно, что этот код изменяет текст Label'a, ну как WriteLine, но WriteLine к Label'у лучше не применять.
Поздравляю, вы написали 2 простые программки на C# 6.0!
Alle von euch Nya!
Сообщение отредактировал MasTerilDar - Суббота, 14 Июля 2012, 18:04 |
|
| |
zodiak | Дата: Суббота, 14 Июля 2012, 17:59 | Сообщение # 2 |
постоянный участник
Сейчас нет на сайте
| Какой C# 6.0? Ты че, наркоман? Учитэль, выучи, что последняя версия шарпа пока 4.0
Точка зору окремо взятого індивіда завжди суб'єктивна!
Взломщик Battle City.Net
|
|
| |
MasTerilDar | Дата: Суббота, 14 Июля 2012, 18:04 | Сообщение # 3 |
безталантливый ХУДОжник пиксель артист :3
Сейчас нет на сайте
| zodiak, опечатался, сейчас исправлю
Alle von euch Nya!
Сообщение отредактировал MasTerilDar - Суббота, 14 Июля 2012, 18:06 |
|
| |
Sd-team | Дата: Понедельник, 16 Июля 2012, 12:43 | Сообщение # 4 |
был не раз
Сейчас нет на сайте
| Нельзя такой шлак на форум пропускать. Тему закрыть, автора на колыму.
|
|
| |
kvount | Дата: Понедельник, 16 Июля 2012, 17:41 | Сообщение # 5 |
был не раз
Сейчас нет на сайте
| MasTerilDar, сПС за урок !)
С# the best... xD
|
|
| |
|
kvount | Дата: Понедельник, 16 Июля 2012, 17:46 | Сообщение # 7 |
был не раз
Сейчас нет на сайте
| А я заметил C# похожа на Visual Basic 6.0 или я не прав ? Добавлено (16.07.2012, 17:46) --------------------------------------------- MasTerilDar, О так давай 2 будем учить ? Опыта наберемся ...
С# the best... xD
|
|
| |
MasTerilDar | Дата: Понедельник, 16 Июля 2012, 17:51 | Сообщение # 8 |
безталантливый ХУДОжник пиксель артист :3
Сейчас нет на сайте
| kvount, мне пока некагда.
Quote (kvount) А я заметил C# похожа на Visual Basic 6.0 или я не прав ? Это с#visual
Alle von euch Nya!
|
|
| |
kvount | Дата: Понедельник, 16 Июля 2012, 17:52 | Сообщение # 9 |
был не раз
Сейчас нет на сайте
| Только я работаю с движком :NeoAxis Добавлено (16.07.2012, 17:52) --------------------------------------------- MasTerilDar, Да я понял что это c# я имею веду что сам ЯП похож !
С# the best... xD
|
|
| |
MasTerilDar | Дата: Понедельник, 16 Июля 2012, 17:53 | Сообщение # 10 |
безталантливый ХУДОжник пиксель артист :3
Сейчас нет на сайте
| kvount, я с microsoft visual studio
Alle von euch Nya!
|
|
| |
kvount | Дата: Понедельник, 16 Июля 2012, 17:56 | Сообщение # 11 |
был не раз
Сейчас нет на сайте
| MasTerilDar, Кодинги я пишу в BlueFish а в движок загружаю код и тестирую игру ) Добавлено (16.07.2012, 17:56) --------------------------------------------- Сегодня надо будет скачать Visual C#
С# the best... xD
|
|
| |