пропуск (аналогия с серией X-Files)
От: saprxm СССР  
Дата: 16.12.08 16:07
Оценка: -2
Разбирался с кодом подопечных, понадобилось заглянуть внутрь регионов.
И тут такое дело:


    public abstract class Record : DomainObject
    {
            #region Fields
            ...
            #endregion

            #region Constructor
            /// <summary>
            /// Конструктор
            /// </summary>
            protected void Initialise()
            {
                record.activity = new ActivityEntity();
                record.balanceOfPaymentItem = new PaymentBalanceItemEntity();
                record.createUser = new UserEntity();
                record.currency = new CurrencyEntity();
                record.executor = new UserEntity();
                record.extensions = new RecordExtansionsEntity();
                record.groupMaterial = new MaterialGroupEntity();
                record.material = new MaterialEntity();
                record.railway = new RailwayEntity();
                record.services = new RecordServicesEntity();
                record.supplier = new SupplierEntity[0];
                record.unit = new UnitEntity();
                record.updateUser = new UserEntity();
            }
            #endregion

            #region Properties
            ...
    }
Re: пропуск (аналогия с серией X-Files)
От: Сергей  
Дата: 16.12.08 17:16
Оценка: +3 :))) :))) :))) :))) :))) :))) :))) :)
Здравствуйте, saprxm, Вы писали:

S>Разбирался с кодом подопечных, понадобилось заглянуть внутрь регионов.

S>И тут такое дело:

S>

S>    public abstract class Record : DomainObject
S>    {
S>            #region Fields
S>            ...
S>            #endregion

S>            #region Constructor
S>            /// <summary>
S>            /// Конструктор
S>            /// </summary>
S>            protected void Initialise()
S>            {
S>                record.activity = new ActivityEntity();
S>                record.balanceOfPaymentItem = new PaymentBalanceItemEntity();
S>                record.createUser = new UserEntity();
S>                record.currency = new CurrencyEntity();
S>                record.executor = new UserEntity();
S>                record.extensions = new RecordExtansionsEntity();
S>                record.groupMaterial = new MaterialGroupEntity();
S>                record.material = new MaterialEntity();
S>                record.railway = new RailwayEntity();
S>                record.services = new RecordServicesEntity();
S>                record.supplier = new SupplierEntity[0];
S>                record.unit = new UnitEntity();
S>                record.updateUser = new UserEntity();
S>                record.lopata = new Lopata();
S>            }
S>            #endregion

S>            #region Properties
S>            ...
S>    }
S>


fixed
Re[2]: пропуск (аналогия с серией X-Files)
От: algol Россия about:blank
Дата: 16.12.08 17:30
Оценка:
Здравствуйте, Сергей, Вы писали:

С>fixed


Еще один фикс:
            protected void Initialize()
Re[2]: пропуск (аналогия с серией X-Files)
От: Antikrot  
Дата: 16.12.08 17:46
Оценка: :))) :))
Здравствуйте, Сергей, Вы писали:

S>>

S>>    public abstract class Record : DomainObject
S>>    {
S>>            #region Fields
S>>            ...
S>>            #endregion

S>>            #region Constructor
S>>            /// <summary>
S>>            /// Конструктор
S>>            /// </summary>
S>>            protected void Initialise()
S>>            {
S>>                 record.activity = new ActivityEntity();
S>>                 ...
S>>                 record.lopata = new LopataEntity();
S>>            }
S>>            #endregion

S>>            #region Properties
S>>            ...
S>>    }
S>>


fixed fix
Re[2]: пропуск (аналогия с серией X-Files)
От: saprxm СССР  
Дата: 16.12.08 19:28
Оценка:
может не вполне понятно что именно смешно

представьте, вы смотрите на свернутые регионы, которые разбиты на поля, свойства, методы, конструкторы

открываете регион с декларацией конструкторов
внутри xml коммент заверяет что это конструктор
а там какой-то Initialise

если совсем не смешно, можете удалить.
я под вечер разбирался, может это у меня просто истерический приступ смеха был...
Re[3]: пропуск (аналогия с серией X-Files)
От: Кодт Россия  
Дата: 16.12.08 20:04
Оценка: :)
Здравствуйте, saprxm, Вы писали:

S>а там какой-то Initialise


Это тонкий английский юмор. Окончание -ize — американизьм.
Перекуём баги на фичи!
Re: пропуск (аналогия с серией X-Files)
От: Arsenicum Россия  
Дата: 17.12.08 05:57
Оценка: :))
Здравствуйте, saprxm, Вы писали:
...

Попробуйте компиляцию с опцией --ignore-collapsed-regions.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.