예제 #1
0
파일: IpaddrRange.cs 프로젝트: mtaneda/MACS
 /// <summary>
 ///   インスタンスがsrcで示されるアドレス範囲と同じかどうかを返す
 /// </summary>
 public bool Equals(IpaddrRange src)
 {
     if (src == null)
     {
         return(false);
     }
     return((this.StartAddr == src.StartAddr) && (this.EndAddr == src.EndAddr));
 }
예제 #2
0
파일: IpaddrRange.cs 프로젝트: mtaneda/MACS
        /// <summary>
        ///   インスタンスがsrcで示されるアドレス範囲と同じかどうかを返す
        ///   一般オブジェクトとの比較バージョン。
        /// </summary>
        public override bool Equals(Object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            IpaddrRange src = obj as IpaddrRange;

            return(Equals(src));
        }
예제 #3
0
파일: IpaddrRange.cs 프로젝트: mtaneda/MACS
 /// <summary>
 ///   コピーコンストラクタ
 /// </summary>
 public IpaddrRange(IpaddrRange src)
 {
     StartAddr.Set(src.StartAddr);
     EndAddr.Set(src.EndAddr);
 }