クラス A と B の 2 つのクラスがあります。クラス A にデータを入力すると、すべてのデータが既に取得されています。クラス B はデータの一部を使用する必要があり、クラス B をクラス A 内のプライベート オブジェクトとして配置できます。クラス B にデータを入力するときにデータを再度クエリしたくないと考えています。同じクエリでデータを入力した 2 つのクラスを取得するにはどうすればよいですか。 A から B にデータを渡す方法はありますか?
質問する
40 次
1 に答える
0
クラス B にクラス A のデータのみを含めることができる場合、次のように何かを行うことができます。
public class A
{
public string Field_1 {get;set;}
public string Field_that_B_likes {get;set;}
}
public class B
{
public string Field_that_B_likes {get;set;}
public B(A obj)
{
Field_that_B_likes = obj.Field_that_B_likes;
}
}
于 2012-09-03T04:50:26.450 に答える