c# - 访问对象方法时的 "< >"运算符是什么?

标签 c# unity3d

<分区>

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

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

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

什么是 < > 运算符?

我正在尝试查找它,正确的名称会有所帮助。

最佳答案

这是您为该方法指定类型的方式。 LoadAll 有一个通用的返回类型,它需要知道它要返回的类型。你用 < > 来做到这一点。希望对您有所帮助。

关于c# - 访问对象方法时的 "< >"运算符是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37060033/

相关文章:

c# - 没有 GC 的无限方法参数

c# - Unity3D C# 中的相机旋转问题(可能很容易修复)

c# - MatrixTransform 的矩阵在我看来是转置的

c# - Automapper - 映射成员时如何获取包含类类型?

c# - 将鼠标事件传递给父控件

c# - 我可以将 Visual Studio 与 Unity 结合使用吗?

c# - 与物体碰撞时预制件不会激活

c# - 如何通过 javascript 填充 asp 下拉列表?

c# - 使用 .Netcore 库的 FxCop 分析在 VS2015 更新 3 中失败

c# - Unity iOS 异常中的 XML 序列化