Здравствуйте, SergeyY, Вы писали:
SY>Здравствуйте, Sharov, Вы писали:
S>>Здравствуйте, SergeyY, Вы писали:
SY>>>Заранее, большое спасибо.
S>>Ответ легко нагуглить, но думается, что такие вставки недопустимы. S>>Ну так пишите на с++ (хоть с соотв. библиотеками, хоть со вставками), и вызывайте этот код через interop.
SY>А если написать на с++, и вызвать этот код через interop — не будет ли каких нибудь дополнительных накладных расходов в программе?
Использовать interop для 2-х ассемблерных команд как-то странновато, согласен. С др. стороны у Вас "длинная" арифметика и там соотв. свои библиотеки и т.п. В данном случае оправдано.
SY>(по сравнению со случаем, если бы заставили CIL сгенерировать код).
Это самый быстрый вариант, безусловно. Вообще у ms появилось несколько jit'ов типа RyuJit и т.д. Можно посмотреть на них, может они и подойдут.