ICloneable
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(ICloneable);
*目次 [#ac9c8b50]
#contents
*参考情報 [#r86428d8]
*MemberwiseClone()を使って実装 [#ybf6885e]
-外部から呼び出せないので個別に実装しないといけない。
#pre{{
public class Sample :ICloneable
public object Clone()
{
return MemberwiseClone();
}
}
}}
-MemberwiseClone()は値フィールドはコピーし、参照フィール...
-参照型のフィールドでもimmutableなら(中身を変更できないク...
終了行:
&tag(ICloneable);
*目次 [#ac9c8b50]
#contents
*参考情報 [#r86428d8]
*MemberwiseClone()を使って実装 [#ybf6885e]
-外部から呼び出せないので個別に実装しないといけない。
#pre{{
public class Sample :ICloneable
public object Clone()
{
return MemberwiseClone();
}
}
}}
-MemberwiseClone()は値フィールドはコピーし、参照フィール...
-参照型のフィールドでもimmutableなら(中身を変更できないク...
ページ名: