关于类和代码优化

  • 主题发起人 主题发起人 import
  • 开始时间 开始时间
I

import

Unregistered / Unconfirmed
GUEST, unregistred user!
因为指向之类的变量,可以强制转换为父类的变量,因此类似于下面的代码都可以简化:
if Sender is TMemo then
(Sender as TMemo).Text:='Test'
else if Sender is TDBEdit then
(Sender as TDBMemo).Text:='Test';
可以变成如下的代码,以便提高效率:
if Sender is TCustomMemo then
TCustomMemo(Sender).Text:='Test';
因为is和as是效率很低的东东!尽量少用!!
 
后退
顶部