Как объединить объект частичного класса в C #?

Я определил класс:

public class Sample{
    public string name {get;set;}
    public int price {get;set}
}

Затем

 Sample sampleA = new Sample();
 sampleA.name = "test";

  Sample sampleB = new Sample();
  sampleB.price = 100;

я делаю это, потому что я сохраню JSONed sampleA и JSONed sampleB в таблицу Azure, чтобы представить полный образец объекта. В другом коде иногда нужно только имя, иногда нужна только цена, поэтому мне нужно получать только те данные, которые нужны каждый раз. Конечно, в реальном коде структура образца намного сложнее.

Мой вопрос: :, есть ли какой-нибудь простой метод, который может сделать:

  Sample sampleC = sampleA + sampleB;

и sampleC должен содержать:

 sampleC.name = "test";
  sampleC.price = 100;
5
задан Eric Yin 11 December 2011 в 17:56
поделиться