gpt4 book ai didi

c# - Resharper 将类型 T 的字段重构为 Lazy

转载 作者:太空狗 更新时间:2023-10-29 23:07:33 26 4
gpt4 key购买 nike

有没有一种简单的方法可以将类型 T 的字段/属性重构为 Lazy,并将该字段的所有使用替换为使用 FieldName.Value?

我有一个 Controller ,它有一堆存储在私有(private)支持字段中的依赖项,但在任何给定的函数调用中只需要少数依赖项。为了加快这个 Controller 的构建速度,我想让所有的依赖项都变得懒惰,但手工完成的工作量实在是太烦人了。有什么建议吗?

最佳答案

  1. 工具 > 创建 GUID

  2. Resharper > 重构 > 重命名

    Foo => Foo_299E4ADB-5770-458C-B030-E40E19B0FFAF

  3. 编辑 > 查找和替换 > 在文件中替换

    _299E4ADB-5770-458C-B030-E40E19B0FFAF => .Value

关于c# - Resharper 将类型 T 的字段重构为 Lazy<T>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23327118/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com