c # Преобразование структуры в другую структуру
Есть ли способ, как конвертировать это:
namespace Library
{
public struct Content
{
int a;
int b;
}
}
У меня есть структура в Library2.Content, который имеет данные, определенные таким же образом ({ int a; int b; }
), но разными методами.
Есть ли способ преобразовать экземпляр структуры из Library.Content в Library2.Content? Что-то вроде:
Library.Content c1 = new Library.Content(10, 11);
Library2.Content c2 = (Libary2.Content)(c1); //this doesn't work