假設是:如果語句condtion減少
...
use Config::Properties::Simple;
...
my $p = Config::Properties::Simple->new(file => $propfile);
...
$str = $p->getProperty('prop');
...
。
是否
...
if (defined $str and $str ne "") { #1
...
等於
...
if ($str) { #2
...
?
如果沒有,有沒有辦法簡化#1
顯着的聲明?
'如果(($海峽//「 ')ne''){...}' –
是的,這些都是平等的。而且,你怎麼能簡化#2? – Axeman
這是合乎邏輯假,如果不確定的「」和0。有一個在指數符號,這是一個邏輯真0E0,零有趣的特殊情況。 – ddoxey