コンパイルで範囲型の繰り返しがエラーとな

投稿者:雪下 投稿日:2019/12/17(Tue) 01:12:54 No.1872

こんにちは.
Qiitaの記事でコメントを頂きました者ですが,エラー発生状況がある程度絞れましたのでご報告させていただきます.

コンソール済みコンソールアプリ/デスクトップアプリ で「それぞれ繰り返す」構文がエラーとなる

コード内容
ーーー
(1〜10)をiにそれぞれ繰り返す
「[i]番目」をコンソールに表示して改行
繰り返し終わり
ーーー

エラー
ーーー


Exception.ToString() が失敗したため、例外文字列を表示できません。

ーーー
※(エラーが表示されたあと数秒プロンプトに戻らずフリーズする)

デスクトップアプリでは,
ーーー
(1〜10)をiにそれぞれ繰り返す
「[i]番目」を表示する
繰り返し終わり
ーーー
でコンパイルし実行ファイルを起動すると数秒読み込み状態になった後,何も表示されず終了する.


非コンパイル済みのコンソールアプリ/デスクトップアプリではエラーは発生せず,
また範囲型で「それぞれ繰り返す」構文を使わず
・「10回,iにカウントしながら繰り返す」とした場合
・「{1,2,3,4,5,6,7,8,9,10}をiにそれぞれ繰り返す」とした場合
もエラーは発生しません.

◆動作環境情報◆
プロデル 1.6.985
Windows 10(64)
メモリ:7.90 GB

よろしくお願いします.

修正しました

投稿者:ゆうと 投稿日:2020/01/19(Sun) 20:23:19 No.1882

雪下さま、こんにちは ゆうとです。
Qiitaではお世話になりました。

お返事遅くなりましたが、範囲型がコンパイル版で対応しておりませんでしたので
動作するようにすでに修正致しております。

ご指摘ありがとうございます。

▲ページの先頭へ

- WebForum -