Есть ли в C # способ добавить неявных преобразований в типы, уже определенные в других сборках?
Например, если я использую две разные сборки, каждая из которых предоставляет свою собственную структуру Vector3
, и использую ее в своих API, было бы неплохо иметь возможность определить преобразование один раз, а затем просто передать Foo .Vector3
к методу, который ожидает Bar.Vector3
и имеет автоматически преобразованный.
Если бы у меня был исходный код для библиотек, я мог бы добавить неявное преобразование операторы. Без этого источника я в настоящее время сам явно выполняю преобразование с помощью вспомогательной функции. Я надеюсь на более приятный способ.
Я понимаю, что могу создать свою собственную структуру Vector3
с операторами неявного преобразования в две другие структуры и обратно, но это не поможет.
jQuery ('# MySelectorDiv'). fadeTo (500,0.2);
Чтобы скрыть кучу div с именем MySelectorDiv, единственное, что он затухает только первый ...
Я пытаюсь использовать этот код:
<script>
jQuery('#MySelectorDiv').fadeTo(500,0.2);
</script>
Чтобы затенять группу div с именем MySelectorDiv, единственное, он затухает только 1-й, а не все ... почему?
Я также хотел бы отключить div при наведении курсора, чтобы в основном все div были неактивными, за исключением активного, который был перенесен.
Надеюсь, вы понимаете.