|
0 / 2 / 1
Регистрация: 19.09.2013
Сообщений: 464
|
||||||
Поясните пожалуйста построчно этот код - создание клона через MemberwiseClone21.05.2018, 12:49. Показов 2730. Ответов 45
Метки нет (Все метки)
Привет.
Столкнулся с подлянкой указателей при копировании элементов списка (кастомный класс). Нашел вот это решение:
Но просто тупо использовать код как-то не хочется, хотелось бы понять его работу. Может кто-нибудь пояснить построчно? Мне даже вот это T CreateCopy<T>(T aobject) непонятно...что за Т, что за Аобджект, почему CreateCopy<T>...
0
|
||||||
| 21.05.2018, 12:49 | |
|
Ответы с готовыми решениями:
45
Пожалуйста поясните, что делает этот кусок кода .Invoke(this, new EventArgs(); Поясните, что делает этот код с использованием указателей поясните пожалуйста код |
|
14330 / 9423 / 1356
Регистрация: 21.01.2016
Сообщений: 35,517
|
|
| 22.05.2018, 11:13 | |
|
PowerCat, этот механизм используется для анализа структуры программы самой программой. Для анализа и манипулирования.
Можно во время исполнения программы перебрать все классы и структуры в сборке\сборках, посмотреть кто от кого унаследован, посмотреть все поля, свойства и методы (даже приватные) любого класса, инстанциировать любой класс (который можно) о котором во время сборки вообще ничего не известно, посмотреть содержимое всех полей любого экземпляра класса, поменять это содержимое, вызвать любой метод и т.д. Даже кодогенерация предусмотрена.
0
|
|
|
0 / 2 / 1
Регистрация: 19.09.2013
Сообщений: 464
|
|
| 22.05.2018, 11:15 [ТС] | |
|
0
|
|
|
14330 / 9423 / 1356
Регистрация: 21.01.2016
Сообщений: 35,517
|
|
| 22.05.2018, 11:28 | |
|
PowerCat, в смысле создание нового кода, байткода. Старый код изменять неможно.
0
|
|
|
0 / 2 / 1
Регистрация: 19.09.2013
Сообщений: 464
|
|
| 22.05.2018, 11:59 [ТС] | |
|
Понял...крутая штука...мне она, разумеется, сильно вряд ли понадобится когда-нибудь...в таком разрезе построчное пояснение не требуется.
Всех благодарю за ответы.
0
|
|
|
14330 / 9423 / 1356
Регистрация: 21.01.2016
Сообщений: 35,517
|
|
| 22.05.2018, 12:05 | |
|
0
|
|
|
0 / 2 / 1
Регистрация: 19.09.2013
Сообщений: 464
|
||
| 22.05.2018, 12:08 [ТС] | ||
|
А так - я ж любитель, не профессионал...хотя очень хочу перейти в IT сферу...
0
|
||
| 22.05.2018, 12:08 | |
|
Помогаю со студенческими работами здесь
46
Поясните пожалуйста код Поясните пожалуйста код Поясните пожалуйста код . . . Пожалуйста, поясните код программы. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта
Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
|
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром.
возможно получится прикрутить интерпретатор питон для кастомизации игровой логики.
что есть на текущий момент:. . .
|
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2.
Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|