public Documents( Subject aggregateloopback_ref_in ) : base ( aggregateloopback_ref_in ) { //#region ClaSSe... documents_ = new ArrayList(); //#endregion }
public Subject[] HowToGetHere_fromRoot() { Subject[] HowToGetHere_fromRoot_out; int c; Subject _subject_parent; #region HowToGetHere_fromRoot_out = new Subject[...]; _subject_parent = this; c = 0; do { //_arraylist.Add(_subject_parent.IDSubject); c++; } while ((_subject_parent = Parent_ref[_subject_parent.IDSubject_parent]) != null); HowToGetHere_fromRoot_out = new Subject[c]; #endregion #region HowToGetHere_fromRoot_out[...] = ...; _subject_parent = this; c = HowToGetHere_fromRoot_out.Length; do { c--; HowToGetHere_fromRoot_out[c] = _subject_parent; } while ((_subject_parent = Parent_ref[_subject_parent.IDSubject_parent]) != null); #endregion return HowToGetHere_fromRoot_out; }