0
私はVBScriptコード(マイクロソフトDeployment Toolkitの)のコレクションを扱うことだし、それは与えられた値があるかどうかを確認するために、文字列を比較するとき、私は頻繁にフォローイディオムを参照してください。この空の文字列とのVBScript文字列の比較は冗長ですか?
If (oEnvironment.Item("IsOSUpgrade") <> "" and oEnvironment.Item("IsOSUpgrade") = "1") then
oEnvironment.Item
するIプロパティです想像はnull/nothing/emptyを返すことができます(私の頭を微妙な違いの周りに完全にラップしていない)。
最初の比較が目的を果たしていますか?私はそれを推測しているが、それが何であるかを理解していない。平等性の比較がTrueを返すのであれば、不等式の比較も正しく行われるでしょうか?私は何が欠けていますか?ヌル/無し/空で何か?
が欠落していない、心配しないで、それを受け入れるために、次のような答えにチェックマークをクリックしてください。これにより、あなたの問題を抱えている他の人があなたのためにどのソリューションがうまく機能しているかを知ることができます – Adi219