Вторник, 26 Ноября 2024, 15:49

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
1 переменная вместо кучи кода
robertonoДата: Вторник, 09 Июля 2013, 23:04 | Сообщение # 1
Чокнутый Кот
Сейчас нет на сайте
Есть код:
Код
Inventory.Add(type, Oname, img);

Его нужно вставить много где.
Можно как то сделать переменную что бы потом в тех местах вставлять не целый код а например
Код
AddCode
?
Просто вдруг мне нужно будет что то в этом коде добавить, а так не нужно будет везде его заменять.
divol13Дата: Вторник, 09 Июля 2013, 23:07 | Сообщение # 2
участник
Сейчас нет на сайте
делегаты?

robertonoДата: Вторник, 09 Июля 2013, 23:11 | Сообщение # 3
Чокнутый Кот
Сейчас нет на сайте
Или как запихнуть аргументы в переменную?
seamanДата: Вторник, 09 Июля 2013, 23:12 | Сообщение # 4
старожил
Сейчас нет на сайте
Функции?
robertonoДата: Вторник, 09 Июля 2013, 23:14 | Сообщение # 5
Чокнутый Кот
Сейчас нет на сайте
seaman, например есть
Inventory.Add(type, Oname, img);
как сделать так:
Inventory.Add(args);
и в переменную args впихнуть те аргументы. Типо
args = type, Oname, img
vicu2010Дата: Вторник, 09 Июля 2013, 23:25 | Сообщение # 6
Сейчас нет на сайте
Цитата (seaman)
Функции?



Программист Ruby on Rails / COBOL | Веб-дизайнер(Bootstrap, HTML5, JS) | Викверс на Construct 2 / Classic
robertonoДата: Среда, 10 Июля 2013, 00:10 | Сообщение # 7
Чокнутый Кот
Сейчас нет на сайте
Ай ладно, лучше я не буду делать это biggrin
Все равно код вставить нужно только в 7 мест.
lentinantДата: Среда, 10 Июля 2013, 00:15 | Сообщение # 8
ленивый программист
Сейчас нет на сайте
сделайте структуру типа args, и перегрузите вашу функцию Add, чтобы она принимала и этот тип данных.

Когда-то тут будут ссылки на крутые проекты. Или нет.
AlexSДата: Среда, 10 Июля 2013, 16:34 | Сообщение # 9
был не раз
Сейчас нет на сайте
Используй делегаты.
Почитай это: http://professorweb.ru/my/csharp/charp_theory/level10/10_1.php
  • Страница 1 из 1
  • 1
Поиск:

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