技術情報
Entityの一時追加、削除
適切な利用方法とは言えないかもしれないけれども、Entityを一時的に追加しコマンドの入力補助を行うようなものを作って見ました。その時に出会った不可思議な現象に関するメモです。 (さらに…)
適切な利用方法とは言えないかもしれないけれども、Entityを一時的に追加しコマンドの入力補助を行うようなものを作って見ました。その時に出会った不可思議な現象に関するメモです。 (さらに…)
Shimadaさんからの報告で、AutoCADのEntityがTransaction中に解放されず、メモリ馬鹿食いしてるとのこと。調査して見たことをまとめておきます。 (さらに…)
通常のマルチキャストデリゲートでは、一番最後のデリゲートに対する返り値のみ取得可能です。それぞれのデリゲートに対する返り値を取得する方法を調べてみました。
ある条件にマッチしたものだけに特定の処理を行いたいという要件がありました。
条件自体は選択可能で実行時に決定されます。
最初は条件用のクラスを書いていたんですが、ふとデリゲートでもいいんじゃないかと思って、どこまでかけるか試して見ました。
今回は、C#でなんとなくポインタを使ってみることにする。
ポインタを使うと何がうれしいかを考えてみると、・・・やっぱり速度なのかな?
ということで、
の3つで速度検証してみた。
とりあえず、ソフトウェア関連の記事を書くということらしいので、最近勉強中のC#のことでも。
C#には標準で、CodeDomなるソースジェネレータがあるらしい。
コレ> http://msdn2.microsoft.com/ja-jp/library/system.codedom(VS.80).aspx
せっかくなので、ちょっと使ってみた。