两个不同的类如何转换?反射太慢了
两个不同的类怎么转换?反射太慢了
class A
{
public string Name;
}
class B
{
public string Name;
}
A a
B b = a这里怎么写?
------解决思路----------------------
可以让A实现一个隐式类型转换运算符:
public static implicit operator B(A a)
{
B b = new B();
b.Name = a.Name;
return b;
}
------解决思路----------------------
google"emitmapper"
class A
{
public string Name;
}
class B
{
public string Name;
}
A a
B b = a这里怎么写?
------解决思路----------------------
可以让A实现一个隐式类型转换运算符:
public static implicit operator B(A a)
{
B b = new B();
b.Name = a.Name;
return b;
}
------解决思路----------------------
google"emitmapper"