Friday, June 7, 2013

Covariance: Not in ICollection



class Base {
    void Foo (ICollection<Base> col) {}
}
class Drvd : Base {
    void
}

var b = Base;
var d = Drvd;

HashSet<Drvd> hs;

b.Foo(hs); // cannot convert Drvd to Base

이산수학? 그래프? 공무원 문제

문 17. 다음 글의 내용이 참일 때, 갑이 반드시 수강해야 할 과목은? 갑은 A~E 과목에 대해 수강신청을 준비하고 있다. 갑이 수강하기 위해 충족해야 하는 조건은 다음과 같다. ○ A를 수강하면 B를 수강하지 않고, B를 수강하지 않으면 C를 ...