필자의 프로그램에서 복잡한 긴 유형의 행이 있습니다. 여기있다 :서브 클래스 화하지 않고 복합 유형에 대한 별명을 작성 하시겠습니까?
을 : 그래서처럼 서브 클래스private static Dictionary<Type, List<FruitCallback<Fruit>>> callbacks = new Dictionary<Type, List<FruitCallback<Fruit>>>();
내가 그것을 별칭을 만들 수 있습니다 여기에
List<FruitCallback<Fruit>>
코드의 라인은 단순히 너무 길고 혼란 곳의 예
class FruitCallbacks : List<SomeClass.FruitCallback<Fruit>> { }
그러나 나는 빈 클래스가 필요하지 않을 수있는 이런 식으로 별칭을 지정하는 방법에 대해 어딘가에서 읽는 것을 기억할 수 있었다.
최소한 입력을 저장하고 가독성을 높이려면 할당 왼쪽에 'var' 키워드를 사용할 수 있습니다. –
그래, 내가 var 키워드를 알고 있지만 var 키워드를 사용할 수없는 여러 다른 장소를 반복해야합니다. –
DarthVader의 대답은 사용자가 필요로하는 것임 – GianT971