Development/C#
List 매서드 재정의
@위너스
2012. 12. 13. 11:39
List에서 동일한 값이 있는지 확인 하고싶을때.
public static ListRoleList = new List (); public class Role : IEquatable { public short No { get; set; } public string Name { get; set; } public string Description { get; set; } public override int GetHashCode() { return No; } public override bool Equals(object obj) { return base.Equals(obj as Role); } public bool Equals(Role other) { return other != null && other.No == this.No; } }