>>280
現在取得できていて分かりやすければそれでいいと思いますが。

今後のプログラミングの勉強としてforループの例をアドバイスすると、.Enqueueの場所で
for(int code=(int)BuiltInIndex.SI_FISHING;code<=(int)BuiltInIndex.SI_SERVICE;code++)
_codeQueue.Enqueue(code);
と書くことで33業種をまとめて追加できると思います。

また、ウェブページをダウンロードするメソッド内にも、
if(code >= (int)BuiltInIndex.SI_FISHING & code<=(int)BuiltInIndex.SI_SERVICE)
code = [ウェブページの水産コード番号] + code - (int)BuiltInIndex.SI_FISHING;
とするとコードが短くなると思います。
*当然ウェブページのコード番号が連番でなければなりません。

考えたままに書き込んでいるので間違いがあるかもしれません。