По сути, я должен использовать плохо реализованный веб-сервис, поддерживаемый другими программистами. У них есть два класса, которые не являются производными от родительского класса, но имеют одинаковые свойства (Ughh ...). Вот так это выглядит в моем файле класса прокси веб-сервиса:
public partial class Product1
{
public int Quantity;
public int Price;
}
public partial class Product2
{
public int Quantity;
public int Price;
}
Так, каков наилучший способ получить значения из известных свойств без дублирования кода? Я знаю, что, вероятно, мог бы использовать отражение, но это может быть ужасно. Если есть более простой и менее безумный способ сделать это (возможно, в новых функциях c #?), Пожалуйста, дайте мне знать.