Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!

Сергей
  • Звание: Микробитер
  • Накопленный опыт: 42 часа
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-12-21 20:29:37
  • Город проживания: Калининград

Видеокурсы

Дата активности Видеокурс Прогресс
2016-11-19 soft0 Демо софт 2 из 7 29 %
2015-09-02 game0 Демо игры 7 из 10 70 %
2015-08-03 sokoban Сокобан 1 из 23 5 %
Итого: 10 из 40 25 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2016-06-26 task2 Алгоритмика 5 из 20 25 %
2016-03-26 task1a Целые числа все 7 100 %
2016-03-16 task1b Строки все 14 100 %
2015-08-09 task1 Семантика все 6 100 %
Итого: 32 из 47 69 %
Сохранить страницу:

15970. Anatolye
Anatolye
ответить
→  Сергей  # Демо игры / Бот для Быстрощёлка / 2017-10-15 21:45

Забыли результат приложить.


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-09-02 23:18

Сергей, отличный отзыв, Молодец!⭐️


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Камень ножницы бумага / 2015-08-24 11:33

Сергей, шикарно выполнил программу, мне очень понравилось как ты постарался! Молодец! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Наноигры / Камень ножницы бумага / 2015-08-24 07:16

Отлично


6271. Olly
Olly
ответить
→  Сергей  # Наноигры / Камень ножницы бумага / 2015-08-24 00:27

Сергей, интересная задумка! Продолжайте в том же духе и все будет замечательно!


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Бот для Быстрощёлка / 2015-08-20 13:46

Сергей, я очень рада что тебе понравилась программа и ты ее классно сделал! Молодец! :)


2146. Иван
Иван
ответить
→  Сергей  # Наноигры / Бот для Быстрощёлка / 2015-08-20 11:40

Жаль не видно основного окна. У вас отличный настрой! С таким настроем все сразу получается.


2146. Иван
Иван
ответить
→  Сергей   / 2015-08-19 01:28

Рад, что удалось помочь


5110. Сергей
Сергей
ответить
→  Иван  # Наноигры / Игра Быстрощёлк / 2015-08-19 01:16

Спасибо большое за помощь в нахождении информации. Сделал как написано в статье - все отлично заработало, теперь в поле вводятся только цифры.


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Игра Быстрощёлк / 2015-08-18 15:11

Сергей, здорово придумал с вводом чисел, это своего рода усложнение классное! :)


6525. Дмитрий
Дмитрий
ответить
→  Сергей  # Наноигры / Игра Быстрощёлк / 2015-08-18 06:36

int.Parse("бла-бла-бла")
ConvertToInt32("бла-бла-бла")
"бла-бла-бла" - это число в формате стринг. Так пробовал?


2146. Иван
Иван
ответить
→  Сергей  # Наноигры / Игра Быстрощёлк / 2015-08-18 02:06

Можно ограничить.  Повесить на  event keydown ,.или keypress проверку на нажатие цифр
вот здесь есть много способов: http://www.csharpcoderr.com/2014/03/TextboxDigit.html


6458. Илья
Илья
ответить
→  Сергей  # Наноигры / Лабиринт 2D - игра / 2015-08-13 01:42

Всё хорошо, только, как я вижу, уровни появляются не внутри меню, а как бы сверху. для того чтоб открывались внутри(т.е. сверху), нужно на форме уровня в свойствах FormBorderStyle выбрать None. 


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Лабиринт 2D - меню / 2015-08-09 17:51

Сергей, ты уже первый шаг преодолел в создании этого лабиринта, и он успешный, дерзай дальше! :)


6627. Иван
Иван
ответить
→  Сергей  # Наноигры / Лабиринт 2D - меню / 2015-08-09 16:59

Да, под диктовку Евгения очень увлекательно писать код :) Всегда все ясно и понятно.


5110. Сергей
Сергей
ответить
→  Дмитрий   / 2015-08-06 23:18

Благодарю.


6525. Дмитрий
Дмитрий
ответить
→  Сергей  # Наноигры / Картинка с секретом / 2015-08-05 04:43

Можно. там где увеличиваешь счётчик по действию
if (_secret == 2) Изображение1.Text = "Нажми меня"; (Изображение 1 - это имя моей кнопки)


  • Звание: Микробитер
  • Накопленный опыт: 42 часа
  • Собранный капитал: нет

Клуб формулистов

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Tekashnik 8275 139
2 Иван Воронин 10558 10 5 15 55
3 Дмитрий 4814 10 5 15 50
4 vip 9913 5 5 5 15 47
5 Владимир 15525 10 10 42
6 chokayes 9752 40
7 Дмитрий 16218 9 5 14 30
8 Виктор 17606 30
9 Яков 6401 29
10 zhikharevav 8380 26
11 Алексей В. 10494 26
12 Gilman 17619 26
13 Mastes 18210 25
14 Bodrik_torf 16066 24
15 Anton 5394 21
16 Pavlin 16496 20
17 Андрей Гришагин 17240 20
18 Timoha 9980 18
19 Андрей 162 16
20 Григорий 3850 16
21 Евгений Волосатов 1 1 1 15
22 Dmitry Sinitsin 17947 11
23 WildOrc 17443 10
24 Саша 18113 2 5 7 8
25 MaxeBoom 17666 7
26 Андрей Шевченко 16533 1 1 6
27 Илья 6443 6
28 Сергей 3747 5
29 Михаил 5081 5
30 Антон Кравченко 5502 5
31 Николай Миролюбов 6203 5
32 Алекс 8932 5
33 Николай Денисов 9014 5
34 Родион Глушков 11582 5
35 Yefim 11589 5
36 KpucTo6aJlb 13385 5
37 Виталий 16268 5
38 Diserdyuk 17894 5
39 Кирилл 18200 5
40 Ivan 18207 5
41 Сергей Сергеевич 459 4
42 Валерий Жданов 791 2
43 Neverwinter 2 1901 2
44 Виктор Си 5923 1
45 Миша 8929 1
46 Александр 9858 1
47 Rita 10365 1
48 Константин 10822 1
49 ister1kka 14220 1
50 DbIM 18181 1
51 BeaRDragon 18216 1

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Конвертировать переменные.
Решил сделать TextBox для возможности указать любую цифру до 99 для счетчика. С конвертацией чисел в Int32 более-менее разобрался, но решить проблему с вводимым в поле значением типа string не получилось. Можно ли каким-нибудь способом ограничить типы данных для ввода в TextBox, чтобы можно было вводить только цифры?
Научился: Научился создавать пасхалки в программах.
Трудности: Определить точку отсчета системы координат, по которой расставлены кнопки.
Можно ли каким-нибудь способом изменить текст на кнопке в реальном времени? (чтобы было видно, на какую кнопку надо нажимать в конце алгоритма для секретной картинки)