Сравнение swtch.. case.... и if (условие 1) ... else if (усл
От: Аноним  
Дата: 24.11.04 08:54
Оценка: 2 (1) -2
Обе одинаковы.
Потери в производительности могут быть у второго варианта, но не из-за его синтаксиса или компиляции, а того, что в качестве значения1 может быть не константа, а скажем _remoteObject.CallToVeryLongExecutingProc(myBigDatasetAsParameter). А сами перескоки с варианта на вариант в обоих случаях практически идентичны и на современных машинах за такое вообще не парятся (да и на двушке в TurboPascal никако существенной разницы между case N of ;; и if then else if ... разницы ощутимой не было). Как удобно, так и пишите.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.