コード例 #1
0
 public void ДобавитьОбратнуюСвязь(МягкаяСвязь новаяобратнаяСвязь)
 {
     if (!СписокОбратныхСвязей.Exists(связь => связь.Equals(новаяобратнаяСвязь)))
     {
         СписокОбратныхСвязей.Add(новаяобратнаяСвязь);
     }
 }
コード例 #2
0
        public void ДобавитПрямуюСвязь(МягкаяСвязь новаяСвязь, ПримитивИлиАдрес имяОбранойСвязи)
        {
            ПрямыеСвязи.Add(новаяСвязь);
            dynamic объектПрямойСвязи = новаяСвязь.АдресОбъекта.АдресВКуче();

            объектПрямойСвязи.ДобавитьОбратнуюСвязь(new МягкаяСвязь()
            {
                АдресОбъекта = СобственныйАдрес, ИмяСвязи = имяОбранойСвязи
            });
        }