Комментарии 9
Теперь следить за GCHandle. Объекты могут храниться на стороне 1С долгое время. Обычно GCHandle создаются на время вызова функции неуправляемого кода. Да и реализация GCHandle внутри может быть сложнее и большая нагрузка на GC.
А режет с непривычки.
А режет с непривычки.
Боже мой, как же режет глаз кириллица в коде. Я понимаю 1С там все дела… Но русские символы в «C»-like ИМХО — жесть!
Ближе к делу:
«Мы не можем передать ссылку на объект .Net так как объекты .Net подвергаются дефрагментации.»
А как же GCHandle?
Ближе к делу:
«Мы не можем передать ссылку на объект .Net так как объекты .Net подвергаются дефрагментации.»
А как же GCHandle?
Это не фетиш, а необходимость. Приходится писать много кода и тратить время на перевод русского названия на англицкий нет времени, а чем использовать транслитерацию проще сразу писать на русском. У меня даже проблема в использовании классов .Net в 1С. Народ плюется на латиницу. Кририллицу им подавай. А что касается совмещения кириллицы с латиницей то быстро привыкаешь к переключениям. Punto к сожалению не помогает, так как не понимает совмещенных слов например СписокКонтрагентов начинает тупить.
А зачем париться по поводу названий объектов, особенно каких-нибудь специфических, вроде Торг-12, МХ18 или счет-фактура, если все равно придется писать наименования еще и на русском языке?
Торг12 это печатная форма. А документы это РасходнаяНакладная или СчетФактураВыданный.
Кстати о по существу, что можешь сказать. Или всех только кириллица в C# коде только интересует?
Кстати о по существу, что можешь сказать. Или всех только кириллица в C# коде только интересует?
>Торг12 это печатная форма. А документы это РасходнаяНакладная или СчетФактураВыданный.
Я знаю что это и чем они отличаются между собой. Я про то, что проще писать названия метаданных сразу на русском, чем думать о том как
>Кстати о по существу, что можешь сказать. Или всех только кириллица в C# коде только интересует?
По существу топика ничего не могу сказать, т.к. никогда не писал компоненты для 1С, но взял статью на заметку, если вдруг понадобится
Я знаю что это и чем они отличаются между собой. Я про то, что проще писать названия метаданных сразу на русском, чем думать о том как
>Кстати о по существу, что можешь сказать. Или всех только кириллица в C# коде только интересует?
По существу топика ничего не могу сказать, т.к. никогда не писал компоненты для 1С, но взял статью на заметку, если вдруг понадобится
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Кроссплатформенное использование классов .Net из неуправляемого кода. Или аналог IDispatch на Linux