提問
多個泛型如何設置約束
回答
public abstract class HandleBase<Req,Ack> where Req:RequestInfoBase where Ack : AckInfoBase
補充
泛型優點
避免類型轉換,可以減少大量繼承關係中的as 操作
多個泛型如何設置約束
public abstract class HandleBase<Req,Ack> where Req:RequestInfoBase where Ack : AckInfoBase
泛型優點
避免類型轉換,可以減少大量繼承關係中的as 操作