博士課程での研究やソフトウェア開発の話とかを,思いついた時につらつらと書いています


Programming::C# - Reflectionでメンバ変数にらくらく代入


E-mail this post



Remember me (?)



All personal information that you provide here will be governed by the Privacy Policy of Blogger.com. More...



http://blog.livedoor.jp/kkawauchi/archives/52925635.html

SQL Serverから取得したレコードをバスバス格納していく際に,
いちいち全てのメンバ変数を列挙して代入文書くのがいやだなぁと思っていたら
ちょうど良いサンプルが.

Perlとかだったら動的に代入コードを生成してevalしちゃえば楽勝です.
PHPでも匿名関数作ってやれなくもないですが,まぁリフレクション使いました.

で,C#でもリフレクションあるんだからきっとできるよなぁと思って調べてみました.
C#のマニュアルとか,みても良かったんでしょうけど.
MSのサイト重いしC#のhelpのサンプルコードは見たいコードがなかなかなかったり,
まず私にはあのhelpはみやすいとは思えず.
C#は便利な機能いっぱいあるのになー.

Labels:

0 comments:

Post a comment

Links to this post:

Create a Link

About me

  • I'm mikken
  • From Japan
  • 学生の頃は博士課程で感性情報処理の研究をやっていました。今はベンチャー企業でWeb系システム、看護管理系システムを開発しているSEやってます。
  • My profile

Twitter

Previous posts

Archives

Links


ATOM 0.3