ReSharper 2026.1 Help

代码检查:基于字符串查找组件类型效率低下

在像 GetComponent 这样的方法中使用字符串作为组件类型的变体,会带来额外的开销,尽量避免。 此外,使用字符串常量作为类型名是不安全的,因为目标类可能会被重命名、删除,或者字符串常量中可能会出现拼写错误。

ReSharper 提供字符串常量的自动补全,也支持重构和从字符串常量进行导航。

此检查会高亮在 GetComponentAddComponentCreateInstance 中使用字符串常量的情况,并提供将字符串常量转换为类型参数的快速修复建议。

2026年 5月 8日