- PR -

ASP.NETでのファイル操作

投稿者投稿内容
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-04-25 16:24
引用:

武装キョンシーさんの書き込み (2006-04-25 16:05) より:

Usingというのはいまいちつかめないのですが、このUsingを使うことによって
例外処理であるtry catchを使わなくても例外がスローされるような機能をもっていると
いうことでしょうか?


try catch ではなく、try finally ですね。
例外がスローされるのではなく、例外が発生しても Dispose が実行されるということです。

私のサイトを参考にしているのであれば、
using の代わりに Try 〜 Finally を使うらしきことが書かれているハズですが...

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
ぽぴ王子
ぬし
会議室デビュー日: 2006/03/24
投稿数: 475
お住まい・勤務地: お住まい:城・勤務地:城
投稿日時: 2006-04-25 16:29
こんにちは。

引用:

かるあさんの書き込み (2006-04-25 10:50) より:
VS2005 からは VB.NET でも Using ステートメントが使えるのでこれも調べてみてください。


とあるので、この辺はごらんになっているとは思いますが...
http://msdn2.microsoft.com/ja-jp/library/htd05whh(VS.80).aspx

武装キョンシーさんの提示されたソースは、Try 〜 Catch (Finally) をリソー
スの破棄のために使われてますよね。
かるあさんがおっしゃった Using ステートメントは、それを自動的に行ってく
れます。
…ということがヘルプには書いてあるはずです。たぶん。

あと、コードは[code][/code](実際は半角で書いてくださいね)で囲むと
いいですよ。

# しまった、推敲していたら先を越されてしまったッ

[ メッセージ編集済み 編集者: ぽぴ王子 編集日時 2006-04-25 16:31 ]
武装キョンシー
ベテラン
会議室デビュー日: 2006/04/07
投稿数: 57
投稿日時: 2006-04-25 16:46
ありがとうございます。おかげで無事できました。Usingのほういまのうちに理解してしまおうとおもいます。

スキルアップ/キャリアアップ(JOB@IT)