2

メモ帳を使用してVB.net1.1を使用して古いWebサイトを維持する必要があります:(上司が古いサイトに移植したい.Net4Webサイトのいくつかのために書いたコードがあります。VB.net1.1コードの例が見つかりましたこれは、For / Nextブロック内で「ContinueFor」を使用して次の反復にスキップすることを示しています。ただし、コードで試してみると、「Name'Continue'が宣言されていません」という例外が発生します。これが利用可能である必要があります。 、または例が正しくなく、.Net 2.0のものですか?

4

3 に答える 3

5

ContinueステートメントはVS2005で追加されました。

本当に必要な場合は、GoToステートメントを使用して最後にジャンプできます。GoToVS 2003を使用したVB.NETでの7年間の開発で、自分自身を必要としたことはありません。

于 2012-08-22T22:05:20.200 に答える
4

Continue For が 2005 年に言語に追加されたことを覚えているようです。

はい、少しの調査がこの確認につながります

Continue For
Continue Do
Continue While

VB.2005 で追加されましたが、以前は厄介なものしかありませんでしたGOTO

于 2012-08-22T22:02:57.263 に答える
2

これは、GoTo で問題ない数少ない状況の 1 つです。見て:

For count = 1 To 100
   If itsMillerTime Then Goto ContinueFor

   ' More stuff here

  ContinueFor:
Next

Continue For と意味的に同じです。

于 2012-08-23T07:28:12.353 に答える