当访问对象方法时,"< >" 运算符是什么?

4

我来自Python,不理解C#中的以下语法:

Sprite[] sprites = Resources.LoadAll<Sprite>("Textures");

我正在实例化一个精灵对象列表,并将其设置为 Resources.LoadAll() 的输出。

< > 运算符是什么?

我试图查找它,正式名称会有所帮助。


16
这是泛型 - https://msdn.microsoft.com/zh-cn/library/512aeb7t.aspx - Valentin
@Valentin:“使用注释来询问更多信息或建议改进。避免在注释中回答问题。” - Gabor
@Serlite 它实际上已经被用作复制目标:http://stackoverflow.com/questions/5115434/what-is-generics-its-uses-and-application - user1618236
1个回答

1

这是指定该方法类型的方式。LoadAll具有通用返回类型,并且需要知道它将返回的类型。您可以使用< >实现此目的。希望这能帮到您。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接