我正在尝试创建一个类来处理资源(纹理、声音等)的加载。我正在尝试创建它,以便可以执行类似于以下的操作:
ContentHandler contentHandler=new ContentHandler(content);
Texture2D texture=contentHandler<Texture2D>["picture"];
我遇到的问题是,虽然我可以很好地创建索引器,但我不知道如何使用模板来获取传递给它的特定类型。我可以只使用常规模板函数,但如果可能的话,我宁愿使用上面的函数。我试过搜索,但我很难想出任何东西。