Как объединить частичный объект класса в 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;

Ответы на вопрос(4)

Ваш ответ на вопрос