Текущий архив: 2006.07.02;
Скачать: CL | DM;
Вниз
Как написать такое условие красиво и короче по возможности? Найти похожие ветки
← →
Nikolaich (2006-06-13 12:16) [0]Приветсвую. Вот очень хочется узнать, есть ли написание некоторых простых условий проще и короче. К примеру
if str <> "" then ...
if myint = 0 then ...
Не особо красиво выглядит как-то. К примеру для счетчика в дельфи есть Inc, Dec и не надо писать myint := myint+1. Можно конечно свои подобные функции написать, но может есть готовые и я о них просто не знаю?
Спасибо.
← →
Sergey13 © (2006-06-13 12:19) [1]2Nikolaich (13.06.06 12:16)
Ты считаешь, чтоif str <> "" then ...
сложно и длинно?
← →
Рамиль (с) (2006-06-13 12:20) [2]Красиво, посмотри исходники VCL
← →
Nikolaich (2006-06-13 12:26) [3]
> Sergey13 ©
ну грубо возьмем, но для примера (ns - no string)function ns(str: string): boolean;
.......
if ns(str) then ...
по мне этот код будет красивее и короче и не только для меня думаю.
← →
Dmitrij_K (2006-06-13 12:28) [4]Если хочешь поизвращаться, см. ф-ю IfThen()
← →
Sergey13 © (2006-06-13 12:33) [5]2 [3] Nikolaich (13.06.06 12:26)
Если ты автор function ns(str: string): boolean то возможно и так.
Если это чужой код, то я бы убил автора. 8-)
В строке if str <> "" мне сразу понятно что с чем сравнивается, а в if ns(str) еще надо вспомнить, что там в ns есть и с чем ее едят.
Страницы: 1 вся ветка
Текущий архив: 2006.07.02;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.028 c