中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

プライベートアクセサはm_がお好き

Visual Studio 2005のテスト機能はprivateなメンバなどを検査したりするために、プライベートアクセサというまぁ一言で言えばリフレクションのI/Fクラスを自動で作ってくれます。

こいつには少々問題があって、publicなものは作ってくれないためpublicなプロパティのprotectedなsetメソッドとかは作ってくれないという問題があります。

http://forums.microsoft.com/msdn-ja/ShowPost.aspx?PostID=284403&SiteID=7

他に特徴的なのは

    protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::Wankuma.IO.CSVReader));

m_ときたもんだ。

やはりみんなプライベートなメンバの名前の付け方は困っているんだと実感しました。

投稿日時 : 2006年3月12日 10:36

コメントを追加

No comments posted yet.
タイトル
名前
URL
コメント