|
0 / 0 / 0
Регистрация: 08.06.2009
Сообщений: 3
|
|
Как вставить содержимое файла в *.cs при компиляции?08.06.2009, 13:14. Показов 2252. Ответов 6
Метки нет (Все метки)
Есть файл с полсотней функций на шарпе. Для скорости работы они не оформлены как отдельный класс и вставляются вручную в нужные классы проектов.
Помнится на С++ MFC были способы вставлять содержимое сторонних файлов в нужное место при компиляции. Что есть для этого в C#?
0
|
|
| 08.06.2009, 13:14 | |
|
Ответы с готовыми решениями:
6
Как вставить в текущую html-страницу содержимое другого html-файла? При компиляции содержимое окна не отображается Вставить после найденной строки содержимое файла |
|
Администратор
87843 / 53164 / 249
Регистрация: 10.04.2006
Сообщений: 13,764
|
||
| 08.06.2009, 13:18 | ||
|
ИМХО, это полный бред. Оформляйте это в класс в отдельной сборке и используйте в других проектах.
0
|
||
|
0 / 0 / 0
Регистрация: 08.06.2009
Сообщений: 3
|
|
| 08.06.2009, 14:39 [ТС] | |
|
Гы,
в CF важен каждый такт, если будут сотни тысяч обращений - на одних переходах в другой класс потеряю целые секунды. Насчет отдельного класса - в VS C# нет подобия inline, оптимизация делается как ему вздумается. Вставка классо-независимого кода внутрь моих классов решила-бы проблему.
0
|
|
|
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
|
|
| 09.06.2009, 03:25 | |
|
Если производительность критична, зачем пишите на C#?
0
|
|
|
0 / 0 / 0
Регистрация: 08.06.2009
Сообщений: 3
|
|
| 10.06.2009, 09:08 [ТС] | |
|
Вы, пардон, не пробовали писать на ассемблере? Очень рекомендую - команд в сотни раз меньше чем в C#, не надо будет вам напрягать мозг и больше времени останется на идиотские комментарии. Задал простой (для опытного шарпника) вопрос и ни одного нормального ответа. Если интересует - копайте #line.
0
|
|
|
27 / 27 / 2
Регистрация: 09.12.2008
Сообщений: 138
|
|
| 10.06.2009, 17:06 | |
|
возможно вам помогут частичные методы и классы...
0
|
|
|
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
|
|
| 11.06.2009, 02:27 | |
|
Не по теме: В C# команд больше в сотни раз? Блин, почему мне никто не сказал. Снимаю шляпу. С помощью диррективы #line, которая нужна для изменения номера строки компилятора, заставить компилятор вставить кусок кода из другого файла, могут только сверх "опытные шарпники".
0
|
|
| 11.06.2009, 02:27 | |
|
Помогаю со студенческими работами здесь
7
Как при чтение файла сохранить содержимое в переменную? Нужно скопировать все содержимое одного файла (не текстового) F1 и вставить в файл F2 с добавлением Создать файлы с именами, записанными в текстовом файле, и вставить в них содержимое другого текстового файла
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|