Re[4]: Передать this в виде object
От: _FRED_ Черногория
Дата: 15.03.24 17:03
Оценка: +2
Здравствуйте, Sinclair, Вы писали:

S>Задачу-то вы какую решаете?


Рискну предполдожить, что у топикстартера есть разные типы структур, которые хочется (или нужно) менять в одном единственном методе и передавать эти структуры соответственно приходится унифицированно через "object".
Тогда мог бы подойти свой "Variant" c ref-ссылками разного типа.

P.S.

S>2. По-прежнему непонятно, зачем пердолиться с указателями и ансейфом, когда можно просто

S>static unsafe void MoveObject(ref Point p, int a, int b)
S>{
S>    p.x += a;
S>    p.y += b;
S>    Console.WriteLine("point from object: {0}.{1}", p.x, p.y);
S>}

Это очевидно опечатка и unsafe выше не нужен.
Help will always be given at Hogwarts to those who ask for it.
Отредактировано 15.03.2024 17:16 _FRED_ . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.