我有两个类:媒体和容器。
我有两个列表List<Media>
和List<Container>
我将这些列表传递给另一个函数(一次一个);
它可以是一个或另一个;
检查列表的“模板”类型的正确方法是什么,以便我可以根据列表类型调用关联方法?
还是我应该尝试投射到 List<> 并在其周围放置 Try/Catch 块?
Object tagObj = mediaFlow1.BackButton.Tag;
if (tagObj == Media)
//do this
else if (tagObj == Container)
//do this
else
throw new Exception("Not a recognized type");