none
Использование ассемблера в C# RRS feed

Ответы

Все ответы

  • Встречный вопрос. Что такое .NET Framework? Если Вы считаете себя программистом на C#, видимо должны это знать?

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    10 октября 2014 г. 21:25
  • Если вы под этим подразумеваете вставки кода, то нет.

    Сделаем содержимое сообщества лучше, вместе!

    11 октября 2014 г. 5:54
    Модератор
  • Чисто теоретически, вы можете написать dll на ассемблере (или на языке типа C/C++/Delphi со вставками ассемблера), а далее вызывать её в C# с помощью PInvoke.

    Или может вы имели в виду CIL?

    11 октября 2014 г. 6:43
  • Вопрос, конечно, интересный.
    Тем более, что что-то в MSDN-е на эту тему есть -

    http://msdn.microsoft.com/ru-ru/library/vstudio/352sth8z(v=vs.110).aspx?ppud=4

    Но сделать что-либо лично мне пока не удалось,
    правда, и времени на это нет,
    хотя очень нужно было бы.
    11 октября 2014 г. 6:55
  • QazRdx, скорее всего по вашей ссылке ошибочная информация. Аналогичная статья для VS2013 уже не содержит упоминаний C#.

    Есть ещё один способ использовать ассемблер в дотнете: взять C++.NET (managed C++, C++/CLI). В нём можно писать функции на асме.

    11 октября 2014 г. 7:44
  • "... скорее всего по вашей ссылке ошибочная информация ..."
    - мне тоже показалось, что это что-то левое.
    "... ещё один способ ..." - пробовал, но с налету не получилось.
    Как будет время, постараюсь найти решение.
    11 октября 2014 г. 8:03