C#におけるリフレクションの応用
リフレクションとは、プログラムが自身の状態や動作にアクセスし、検査し、変更できる能力を指します。アセンブリにはモジュールがあり、モジュールには型(クラス、構造体など)が含まれています。リフレクションはこれらの要素をカプセル化し、操作するための手段を提供します。
リフレクションの利点:
柔軟性と拡張性を向上させる。
結合度を下げ、適応力を高める。
...
7月23日 20:36 投稿
C#リフレクション:メタデータの動的操作と実装パターン
リフレクションの概要
リフレクション(Reflection)は、プログラムの実行中にメタデータを検査し、型情報に基づいてオブジェクトを操作する機能です。System.Reflection名前空間を使用することで、コンパイル時に型が不明であったり、外部DLLに含まれているクラスに対して、動的にインスタンスを作成したり、メソッドを呼び出したり、プロパティにアクセスしたりすること ...
7月9日 17:13 投稿
x86アセンブリ言語におけるビット操作命令の詳解
論理演算命令
論理演算命令は、ビット単位でデータを処理するために使用されます。これらの命令を実行すると、通常 CF(キャリー)と OF(オーバーフロー)はクリア(0)され、結果に応じて SF(サイン)や ZF(ゼロ)が設定されます。
命令
動作内容
主な用途
AND
ビットごとの論理積。両方が1の場合のみ1。
...
5月19日 03:11 投稿