c# - Resharper 拆分字符串文字

标签 c# asp.net-mvc resharper

我在 15 分钟的谷歌搜索中并不走运。好关键字可能运气不好?

为什么 Resharper 建议在函数参数中拆分字符串?

例子:

来自这里:

return PartialView("Categorias", lista);

对此:

return PartialView("Cat" + "egorias", lista);

我在这里查看了文档:link

它说: 拆分字符串字面量 - 将字符串文字拆分为两个文字。

我想了解为什么这是一种好的做法,实现这种做法的幕后基本理念是什么。

我不想在不知道为什么的情况下这样做......

最佳答案

这不是一个好的做法。并非 ReSharper 建议的所有内容都是好的做法 - 您的光标恰好位于该位置,因此 ReSharper 为您提供了拆分字符串的选项。在任何位置的任何字符串中尝试它。
ReSharper 具有类似的基于位置的实用程序,例如“转换为逐字字符串”或“转换为常规字符串”——两者都不是“更好”。

关于c# - Resharper 拆分字符串文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13624230/

相关文章:

c# - 带有 COM 互操作的 Resharper 提示 "Cannot access internal constructor"

c# - 如何通过 C# 返回 Task<List<string>>?

c# - 如何在设计时从我的 WPF 应用程序获取应用程序的目录?

c# - 永久更改 C# WinApp 中字符串的值?

asp.net-mvc - MVC3 如何禁用/启用 ActionLink

c# - 检查似乎忽略了 namespace 命名首选项

c# - Blowfish 无效长度异常

c# - 在 RedirectToAction 中传递对象

asp.net-mvc - 如何在 View 的 javascript 部分访问 ASP MVC 中的 Model.Something 值

visual-studio - 不同行中的 Resharper 属性