- 518 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 01:14:44 ]
- これもスコープ終了以前にGCされて落ちる例だね。
「ふらっとC#,C♯,C#(初心者用) Part22」 ttp://pc11.2ch.net/test/read.cgi/tech/1197802312/850-877 >876 名前: 875 [sage] 投稿日: 2008/01/08(火) 00:46:17 >>>850 >あーもしかしてと思ってと思って>>875のコードから >GC.KeepAlive(func); 抜いたら確かにAccessViolationExceptionおきるね。 >言ってるのはこれのことじゃろか。 > >P/Invokeにデリゲートを渡す場合、そのデリゲートの寿命管理は.NET側の責任。 >実は元のるびま記事にも書いてある。 >ttp://jp.rubyist.net/magazine/?0021-RubyWithCSharp#fm05
|

|