클래스 MySet
C#에서 컬렉션을 디자인하는 방법
class MySet
{
.......
}
이 클래스는 다른 유형에 대한 참조를 선언합니다.
(즉)
class MySubSet
{
....
}
MySubset
유형의 목적은 "하위 집합 ID"를 제공하는 것입니다. 에 MySet
타입의 정수 컬렉션.
class MySet
{
int mySetID;
AnotherSubSet subset = new AnotherSubSet();
public int MySetID
{
get { return mySetID; }
set { mySetID = value; }
}
public AnotherSubSet MySubSet
{
get { return subset; }
set { subset = value; }
}
}
class AnotherSubSet : List<int>
{
int subsetID;
List<int> lst = new List<int>();
public int SubSetID
{
get { return subsetID; }
set { subsetID = value; }
}
}
둘 다 최악의 설계 고려 사항을 사용하면 다음 중 하나를 구현하는 데 도움이됩니다. 나는 따라갈 수 있었다.
가 "호"가 "어떻게"다른 무언가를 의미한다. :) – MusiGenesis