我正在努力掌握在delphi中正确使用with语句的方法。
总的来说,做简单的事情似乎相当简单,但我有兴趣找到一些关于使用嵌套 with 语句的好的代码示例和/或教程。例如
with object1, object2, etc... do
begin
statements
end;
我不确定的是以这种方式使用 with 语句时的优先顺序。
如有任何建议,我们将不胜感激。
最佳答案
我能给你的最好建议是:
请勿与ever一起使用。
如果您想使用“with”,请躺下直到这种感觉消失。
如果您想使用嵌套,请用锤子敲打您的手,直到这种愿望消失。
“with”只是一个等待发生的错误。改变与它一起使用的类可以改变代码的含义。它会产生不精确的语义,这总是不好的。
节省击键次数从来都不是使用“with”的好理由。现在多敲几下键盘,以后就能省去很多麻烦。
应该避免使用“with”。
关于delphi - 有关在 Delphi 中使用嵌套 "With"语句的任何资源/教程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8889911/