Вторник, 16 Апреля 2024, 17:01

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » Программирование .NET » Уроки по c# visual для начинающих
Уроки по c# visual для начинающих
MasTerilDarДата: Суббота, 14 Июля 2012, 17:29 | Сообщение # 1
безталантливый ХУДОжник пиксель артист :3
Сейчас нет на сайте
Решил написать урок по c# visual
Говорю сразу, 2 часть урока не моя, я её лишь подредактировал. smile

Ну наверное приступим к самому простому. Вам понадобится программа 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
Console.Read();


Этот код делает так, что для закрытия программы нужно нажать на клавишу, и тогда действие закончится, и программы закроется.

В итогу у вас должен получится такой код:

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
MasTerilDarДата: Понедельник, 16 Июля 2012, 17:42 | Сообщение # 6
безталантливый ХУДОжник пиксель артист :3
Сейчас нет на сайте
kvount, я сам пока тож учю, но пака ничего мощнее калькулятора не писал sad



Alle von euch Nya!
kvountДата: Понедельник, 16 Июля 2012, 17:46 | Сообщение # 7
был не раз
Сейчас нет на сайте
А я заметил C# похожа на Visual Basic 6.0 или я не прав ?

Добавлено (16.07.2012, 17:46)
---------------------------------------------
MasTerilDar, О так давай 2 будем учить smile ? Опыта наберемся ... smile


С# 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 smile

Добавлено (16.07.2012, 17:52)
---------------------------------------------
MasTerilDar, Да я понял что это c# я имею веду что сам ЯП похож ! smile


С# 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# happy


С# the best... xD
Форум игроделов » Программирование » Программирование .NET » Уроки по c# visual для начинающих
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг