そもそも C# だと、何らかの規約を作らないと、フィールドとプロパティが
同名になるだろう。
キャメルスタイルとパスカルスタイルで分けるくらいじゃ足りない。
(かといって小文字だけ or 大文字だけにアンダースコアは見づらい、書きづらい)
ローカル変数とメンバー変数とメンバー関数とプロパティと…って分けていくと
やっぱり m_* か *_ 使う方がわかりやすいという事になる。