Is there a better alternative than this to 'switch on type'?

后端 未结 30 2522
梦毁少年i
梦毁少年i 2020-11-22 03:28

Seeing as C# can\'t switch on a Type (which I gather wasn\'t added as a special case because is relationships mean that more than one distinct

30条回答
  •  情深已故
    2020-11-22 04:09

    I would either

    • use method overloading (just like x0n), or
    • use subclasses (just like Pablo), or
    • apply the visitor pattern.

提交回复
热议问题