Beispiel #1
0
 /// <summary>
 /// Copy 생성자
 /// </summary>
 /// <param name="src"></param>
 public TreeNodePosition(ITreeNodePosition src)
     : base(src) {
     //if(src != null)
     //{
     //	Level = src.Level;
     //	Order = src.Order;
     //}
 }
Beispiel #2
0
 /// <summary>
 /// Copy 생성자
 /// </summary>
 /// <param name="src"></param>
 public TreeNodePosition(ITreeNodePosition src)
     : base(src)
 {
     //if(src != null)
     //{
     //	Level = src.Level;
     //	Order = src.Order;
     //}
 }
 /// <summary>
 /// 지정된 <see cref="ITreeNodePosition"/> 속성 값을 원본 객체의 속성값으로 설정한다.
 /// </summary>
 /// <param name="dest"></param>
 /// <param name="src"></param>
 public static void CopyFrom(this ITreeNodePosition dest, ITreeNodePosition src)
 {
     if (src != null)
     {
         dest.Level = src.Level;
         dest.Order = src.Order;
     }
     else
     {
         dest.Level = 0;
         dest.Order = 0;
     }
 }
Beispiel #4
0
 /// <summary>
 /// 현재 개체가 동일한 형식의 다른 개체와 같은지 여부를 나타냅니다.
 /// </summary>
 /// <returns>
 /// 현재 개체가 <paramref name="other"/> 매개 변수와 같으면 true이고, 그렇지 않으면 false입니다.
 /// </returns>
 /// <param name="other">이 개체와 비교할 개체입니다.</param>
 public bool Equals(ITreeNodePosition other)
 {
     return((other != null) && GetHashCode().Equals(other));
 }
Beispiel #5
0
 /// <summary>
 /// 현재 개체가 동일한 형식의 다른 개체와 같은지 여부를 나타냅니다.
 /// </summary>
 /// <returns>
 /// 현재 개체가 <paramref name="other"/> 매개 변수와 같으면 true이고, 그렇지 않으면 false입니다.
 /// </returns>
 /// <param name="other">이 개체와 비교할 개체입니다.</param>
 public bool Equals(ITreeNodePosition other) {
     return (other != null) && GetHashCode().Equals(other);
 }