Я пытаюсь создать класс для обработки ресурсов (текстур, звуков и т. Д.).Я пытаюсь создать его так, чтобы я мог сделать что-то похожее на следующее:
ContentHandler contentHandler=new ContentHandler(content);
Texture2D texture=contentHandler<Texture2D>["picture"];
Проблема, с которой я столкнулся, заключается в том, что хотя я могу создавать индексаторы просто отлично, я не знаю, как использоватьшаблоны с ним, так что я могу получить определенный тип передается ему.Я мог бы просто использовать обычную функцию шаблона, но я НАМНОГО предпочел бы использовать вышеприведенное, если это возможно.Я пытался искать, но мне сложно что-то придумать.