Value 값은 알고있는데 이를 이용하여 Key값을 찾는 방법


1
2
long key = IPCollection.FirstOrDefault(x => x.Value == ip1).Key;
IPCollection.Remove(key);
cs


이렇게 사용하면 된다.

여기서 IPCollection은 Dictionary이고, ip1은 Dictionary의 value값이다.


과장님께서 이렇게 하느니..차라리

ElementAt(i) 를 이용하여 하는게 더 효율적이지 않느냐고 알려주셨다..

사실 ElementAt()을 몰라서 저렇게 한 거긴 하다..ㅎㅎㅎ;;

+ Recent posts