PowerShellではこれが評価されます。
$a = "aaa" $b = "bbb" $a -lt $b True
最近.NET Frameworkの動作をいつもPowerShellで確認していたので、つい癖で「あー文字列大小比較できない?」と言ってしまいました。
string a = "aa"; string b = "bb"; if(a > b) { .... }
.NET Frameworkのライブラリの機能と言語構文はちゃんと分けて考えましょう。そのためにExpress Edition入れているんだから…(Express Editionは破棄するプロジェクト専用)。