Ответы пользователя по тегу C#
  • Странная, зависящая от версии .NET Framework, проблема со сборкой мусора?

    andreycha
    @andreycha
    В дебаг-режиме локальные переменные оставляются в живых до конца текущего скоупа. Это сделано для того, чтобы работали функции Locals, Auto, т.е. чтобы вы в любой момент при отладке могли посмотреть состояния локальных переменных. У меня скорее вопрос почему тест у вас не падает в 4.0.
    Ответ написан
    1 комментарий
  • C# и ngen.exe: Как транслировать в машинный код?

    andreycha
    @andreycha
    1) ngen нужно применить к головному exe файлу и всем библиотекам вашей программы (сторонние библиотеки -- по желанию).
    2) ngen применяется на компьютере конечного пользователя (например, как подсказали выше, во время инсталляции). Запустить ngen у себя на машине, а потом скопировать приложение пользователю -- так работать не будет.

    Ну и чтобы убедиться, что во время работы приложения подгружаются действительно нативные сборки, воспользуйтесь Fuslogvw.exe из состава Visual Studio, документация есть на сайте MSDN.
    Ответ написан
    Комментировать
  • Хорошая книга по C#

    andreycha
    @andreycha
    Если по основам C# и .NET, то сперва Троэлсена, потом Рихтера.
    Ответ написан
    Комментировать