私はVB6プロジェクトをC#に変換しています。私は完全に理解していないいくつかのVB6に出くわしました(そして、私は全くデバッグする能力を持っていません)。何かをする前に直ちに終了するループです。各ループについてすぐに終了します
For Each objSubFolder In objFolder.SubFolders
Exit For
Next
誰でも説明できますか?私はそれが何かをすると確信しています。私は変数を割り当てることを推測しています。もしそうなら、それは一度だけ行いますか?
For Eachの前に「Dim objSubFolder As something」がありますか? For eachの後のどこかで 'objSubFolder'が使用されていますか?私はVB6の多くを覚えていませんが、SubFoldersの最初の要素をobjSubFolderに割り当てるのは巧妙な方法かもしれないと考えていました。 –
これはおそらく使用されていないスタブでした。 – jac
@Paoloループの前に宣言されたobjSubFolder(フォルダとしてのobjSubFolder)があり、ループの後に使用されます。私の推測はあなたと同じだった。その変数に対する言語特有の、独創的な割り当て。 – onefootswill