プリミティブ (または ICloneable) 型のみを処理できるクラスを作成しました
次のようなことが言えるかどうか知りたいです。
public myobject(primitiv original){...}
または、次のようなプリミティブ型ごとにコンストラクターを作成する必要がありますか?
public myobject(int original){...}
public myobject(bool original){...}
...
私が達成しようとしているのは、Value、Original、IsDirty の 3 つのパブリック プロパティを持つオブジェクトを作成することです。
値はオリジナルのディープ クローンになるため、オリジナルはプリミティブまたは ICloneable である必要があります。