Форум программистов, компьютерный форум, киберфорум
Наши страницы
sigmov
Войти
Регистрация
Восстановить пароль
Старый
1С 8.Х Гибкая проверка любого объекта на наличие реквизита
Запись от sigmov размещена 18.08.2015 в 07:45

Мне не раз было необходимо проверить некий источник(фиг знает какого типа) на наличие реквизита или одно из нужных реквизитов. Такая вот попытка притянуть на 1С утиную типизацию.

Решил...
Аватар для sigmov
Размещено в Без категории
Просмотров 1181 Комментарии 0 sigmov вне форума
Старый
StructuralEqualityComparer для классов
Запись от sigmov размещена 18.03.2014 в 04:53
Обновил(-а) sigmov 18.03.2014 в 04:56

В C# 4.0 был создан новый компаратор StructuralEqualityComparer, который сравнивает объекты одного типа, согласно их внутренней архитектуре полей. Но он не работает для ссылочных типов и вынуждает боксировать...
Аватар для sigmov
Размещено в Без категории
Просмотров 480 Комментарии 0 sigmov вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
C# динамические конструкторы (альтернатива Activator)
Запись от sigmov размещена 28.02.2014 в 18:49

Если Вам когда-нить приходилось использовать Activator.CreateInstance(Type,object[]) и ужасаться потерям скорости от динамического создания объектов, то Вам будет интересно.

Например реализовать...
Аватар для sigmov
Размещено в Без категории
Просмотров 1815 Комментарии 0 sigmov вне форума
Старый
Рейтинг: 5.00. Голосов: 3.
Создание полной(глубокой) копии объекта в C#
Запись от sigmov размещена 01.07.2012 в 14:48
Метки c-sharp, csharp

C#
1
2
3
4
5
6
static public class Clone
{
    [ThreadStatic]
    static Dictionary<object, object> Cache;
    /// <summary>
    /// указатель на метод MemberwiseClone
...
Аватар для sigmov
Размещено в Без категории
Просмотров 2475 Комментарии 0 sigmov вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru