使一个方法按值返回一个对象

本文关键字:返回 一个对象 方法 一个 | 更新日期: 2023-09-27 17:49:14

我有一个这样的字典:Dictionary<string, SomeClass> template

基本上,我想做的是获得template中包含的对象的副本。然而,我似乎不能创建一个方法,将检索对象的值。我知道refout,但这些与我想要的完全相反。结构体是完美的,但不幸的是,SomeClass必须从另一个类和/或接口继承。

有什么方法可以做我想做的吗?这看起来应该很简单。

使一个方法按值返回一个对象

你需要一个复制构造函数

你也可以实现iclonable接口或者创建你自己的接口

这也会帮助你!

相关文章: