[英]Assign the value of an object in another object
我有兩個類A類和B類以及一個靜態列表,如下所示
class A
{
int Id;
string firstName;
string lastName;
}
class B
{
int Id;
A a;
string value;
}
class c
{
public static List<A> obj=new List<A>();
}
我需要將列表'obj'中某個項目的值分配給類B的對象中的屬性a,而不是列表中該項目的引用。
列表“ obj”僅包含引用。
如果開始克隆A的實例(從列表到'Ba'屬性),則將有2個具有相同ID的實例...
換句話說,您的要求與A具有ID(因此具有很強的標識)的事實相矛盾。
這樣嘗試
B b = new B();
C c = new C();
baproperty = c.obj [i] .property;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.