Портирование типов между различными библиотеками
От: barn_czn  
Дата: 01.05.16 11:22
Оценка:
Есть ли у кого опыт решения такой проблемы:
в библиотеке А (пусть это для конкретики будет Monogame) есть тип Vector2.
в библиотеки B (ну к примеру порт какого нить физ движка на шарп) — второй свой Vector или Point.

.NET эти два типа понимает как разные и конечно не может позволить ни приведение ни присваивание одного к другому.
Иногда спасает пересоздавание на манер v = new Vector2(p.x,py).
Но это в простейших случаях.

Проблема то глобальнее. На С/C++ это проще обойти указателями или копированием.
Есть какие то перспективы решения этой проблемы в c#70?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.