Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Barebyh
0 / 0 / 0
Регистрация: 23.10.2016
Сообщений: 11
#1

Правильное использование переменных

22.11.2016, 12:56. Просмотров 116. Ответов 2
Метки нет (Все метки)

Всем Ку)
Читаю муны и почти везде юзают,на мой взгляд лишние переменные.
Например
Delphi
1
2
3
4
5
6
7
8
9
Ts:tstringlist;
S:string;
...
// Зачем
S:=ts[3];
ShowMessage(s);
 
// Если можно сразу
ShowMessage(ts[3]);
Ну как то так)
Раз везде так,значит так надо. А если так надо,то почему?
Это для удобства обслуживания или же есть технические причины?

Например заносит путь к файлу в переменную,кроме как эстетических плюсов,я не вижу.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2016, 12:56
Ответы с готовыми решениями:

Правильное использование условного оператора
Надо сделать так чтобы программа выдавала сообщение сроки лицензии в порядке. Я...

Использование переменных в цикле
Есть переменные типа double an1,an2,...,an99 и anm1,...,anm99. Нужно рассчитать...

Вопрос по Case: использование переменных
Народ подскажите плиз как можно использовать переменные в таком месте:...

Использование переменных в названиях процедур/функций
Есть много чекбоксов(14шт). Как сделать цикл, который проверяет каждый чекбокс,...

Использование переменных, объявленных в одной форме, в другой форме
Возможно ли где-нибудь или как-нибудь объявить переменные, которые можно...

2
Puporev
Модератор
54357 / 41947 / 28979
Регистрация: 18.05.2008
Сообщений: 98,812
22.11.2016, 13:01 #2
Не нужно передергивать и писать явную хрень.
Переменная список и строка вводятся тогда когда нужно преобразовывать строки списка, которые напрямую применяь нельзя и тогда пишут
Delphi
1
2
3
4
5
6
for i:=0 to ts.count-1 do
 begin
  s:=ts[i];
  //что-то делаем со строкой
  ts[i]:=s;
 end;
0
qwertehok
2210 / 2199 / 599
Регистрация: 29.08.2013
Сообщений: 14,674
22.11.2016, 13:03 #3
кто такие муны?

если можешь без переменных - пожалуйста
единого пути нет, сейчас в PC минимум гиг памяти и потратить на десяток переменных не критично
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2016, 13:03

Правильное использование принтера
Если кто знает, то, пожалуйста, помогите!!! Я написал программу и не знаю как...

Правильное написание присвоения
Доброго времени суток. Есть такое выражение, подскажите пожалуйста как его...

Правильное составление функции
Помогите разобраться с функцией) простые я более менее понял ) а вот с более...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru