https://teratail.com/questions/98597
質問の趣旨は、上記のURL質問と同様の内容なのですが
上記URL質問の回答は
「あるインスタンスのprivateメンバにアクセスして値をセットしたい、と言っているわけですよね?」
で終わっております。
当方では、別のシステムからAPIを使って、プロパティを取ってきた際に、パブリックでないメンバの中に
使いたい情報である、色の情報(RGBの値)が、int[]で入っておりまして
この情報を取得して、自分のプログラムのウィンドウの色を変化させたい、という状況でございます。
あくまで、値を取得して使いたいだけで、自分のプログラムからメンバを上書きするようなことは考えていないのですが
取得する方法についてご教示いただけないでしょうか。
<改めて質問>
外部のクラスから値を取得した時に含まれている「パブリックでないメンバ」(クイックウォッチで確認)
を取得する方法を知りたいです。
公開されているメンバであれば、インテリセンスで
hoge.name
といった形で取得できると思います。(.nameがインテリセンスで出てくる)
やりたいことのイメージとしては
hoge.パブリックでないメンバ.rgb
という感じになると思うのですが、どのように取得できますでしょうか。
Windows Visual Studio 2022
Windows Form
.NET Framework 4.7.2
回答1件
あなたの回答
tips
プレビュー