diff options
Diffstat (limited to 'main/po/zh_CN.po')
-rw-r--r-- | main/po/zh_CN.po | 525 |
1 files changed, 236 insertions, 289 deletions
diff --git a/main/po/zh_CN.po b/main/po/zh_CN.po index 0b8d1a9e5f..67fbe2f8fe 100644 --- a/main/po/zh_CN.po +++ b/main/po/zh_CN.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: MonoDevelop HEAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-22 12:31:13+0100\n" +"POT-Creation-Date: 2017-08-23 11:37:25+0100\n" "PO-Revision-Date: 2016-02-18 18:02+0800\n" "Last-Translator: MysticBoy <mysticboy@live.com>\n" "Language-Team: Chinese (Simplified) <mysticboy@live.com>\n" @@ -91,7 +91,7 @@ msgstr "运行" #: ../src/core/MonoDevelop.Core/MonoDevelop.Projects/MonoExecutionParameters.cs:126 #: ../src/core/MonoDevelop.Core/MonoDevelop.Projects/MonoExecutionParameters.cs:137 #: ../src/core/MonoDevelop.Core/MonoDevelop.Core.addin.xml:219 -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:101 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:99 #: ../src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/KeyBindingService.cs:213 #: ../src/addins/CSharpBinding/MonoDevelop.CSharp.Project/CompilerOptionsPanelWidget.cs:97 #: ../src/addins/Xml/Formatting/XmlFormattingPolicyPanelWidget.cs:165 @@ -3204,7 +3204,7 @@ msgid "Welcome Page" msgstr "欢迎页" #: ../src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml:694 -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:109 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:108 #: ../src/tools/mdmonitor/gtk-gui/Mono.Instrumentation.Monitor.InstrumentationViewerDialog.cs:48 #: ../src/tools/mdmonitor/gtk-gui/Mono.Instrumentation.Monitor.InstrumentationViewerDialog.cs:49 msgid "Tools" @@ -4213,6 +4213,12 @@ msgstr "Mono 项目" msgid "Report Problem..." msgstr "报告问题..." +#: ../src/core/MonoDevelop.Ide/ExtensionModel/MainMenu.addin.xml:287 +#: ../src/addins/PerformanceDiagnostics/PerformanceDiagnostics/Properties/PerformanceDiagnostics.addin.xml:17 +#, fuzzy +msgid "_Diagnostics" +msgstr "诊断" + #: ../src/core/MonoDevelop.Ide/ExtensionModel/MimeTypes.addin.xml:9 msgid ".NET binary resource" msgstr ".NET 二进制资源" @@ -4696,7 +4702,7 @@ msgid "Add Custom Tool..." msgstr "添加自定义工具..." #: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ViewCommands.cs:72 -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:485 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:483 msgid "Show {0}" msgstr "显示 {0}" @@ -4827,7 +4833,7 @@ msgid "No more errors or warnings" msgstr "没有更多错误或警告" #: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalTool.cs:124 -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:407 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:406 msgid "New Tool" msgstr "新建工具" @@ -5461,15 +5467,15 @@ msgstr "包含到解决方案" msgid "Explore the current solution's files and structure" msgstr "浏览当前解决方案的文件和结构" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:238 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:236 msgid "ApplicationIconId" msgstr "ApplicationIconId" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:484 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:482 msgid "View (Pads)" msgstr "视图(板)" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:950 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:948 #: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DocumentSwitcher.cs:625 #: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DocumentSwitcher.cs:691 msgid "Documents" @@ -6240,100 +6246,100 @@ msgstr "无法启动以下扩展:" msgid "Tools (Custom)" msgstr "工具(自定义)" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:146 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:145 #, fuzzy msgid "Click to add a new external tool" msgstr "单击此处添加新监视" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:148 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:147 #, fuzzy msgid "Click to remove an external tool from the list" msgstr "是否要从“最近”列表中删除对其的引用?" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:150 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:149 #, fuzzy msgid "Click to move the selected tool up the list" msgstr "将所选文本转换成大写" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:152 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:151 #, fuzzy msgid "Click to move the selected tool down the list" msgstr "将所选文本转换成小写" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:154 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:153 #, fuzzy msgid "Enter the title for this command" msgstr "输入自定义命令" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:156 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:155 msgid "Enter or select the path for the external command" msgstr "" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:159 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:158 #, fuzzy msgid "Enter the arguments for the external command" msgstr "输入此 NuGet 包的标记" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:161 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:160 #, fuzzy msgid "Argument Tags" msgstr "参数" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:162 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:161 #, fuzzy msgid "Select tags to add to the arguments" msgstr "选择要向新打包项目添加的包" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:164 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:163 #, fuzzy msgid "Enter the working directory for this command" msgstr "选择要执行的工作目录" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:165 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:164 #, fuzzy msgid "Working Directory Tags" msgstr "工作目录" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:166 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:165 #, fuzzy msgid "Select tags to add to the working directory" msgstr "选择要向新打包项目添加的包" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:168 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:167 #, fuzzy msgid "Enter the default key binding for this command" msgstr "输入项目的默认命名空间" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:170 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:169 msgid "Check to prompt for arguments when running the command" msgstr "" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:172 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:171 msgid "Check to save the current file before running the command" msgstr "" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:174 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:173 #, fuzzy msgid "Check to display the commands output in the Output Pad" msgstr "勾选此项以暂停控制台输出" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:443 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:442 msgid "Control not found!" msgstr "找不到控件!" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:466 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:465 msgid "The command of tool \"{0}\" is not set." msgstr "未设置工具“{0}”的命令。" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:472 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:471 msgid "The command of tool \"{0}\" is invalid." msgstr "工具“{0}”的命令无效。" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:477 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:476 msgid "The working directory of tool \"{0}\" is invalid." msgstr "工具“{0}”的工作目录无效。" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:243 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:242 msgid "This shortcut is assigned to another command:" msgid_plural "This shortcut is assigned to other commands:" msgstr[0] "此快捷方式已分配给其他命令:" @@ -10115,11 +10121,11 @@ msgstr "搜索类型" msgid "Search Members" msgstr "搜索成员" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs:621 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs:623 msgid "Press ‘{0}’ to search" msgstr "按“{0}”进行搜索" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs:622 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs:624 msgid "Search solution" msgstr "搜索解决方案" @@ -26202,14 +26208,6 @@ msgstr "生成 Getter" msgid "Use 'string.Format()'" msgstr "使用 \"string.Format()\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/AdditionalOfTypeAnalyzer.cs:26 -msgid "Replace with call to OfType<T> (extended cases)" -msgstr "替换为对 OfType<T> 的调用(扩展用例)" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/AdditionalOfTypeAnalyzer.cs:27 -msgid "Replace with 'OfType<T>'" -msgstr "替换为 \"OfType<T>\"" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/AvoidAsyncVoidAnalyzer.cs:18 msgid "Asynchronous methods should return a Task instead of void" msgstr "异步方法应返回 Task,而不应返回 void" @@ -26232,10 +26230,6 @@ msgid "" "Call to base.Equals resolves to Object.Equals, which is reference equality" msgstr "对 base.Equals 的调用解析为引用相等的 Object.Equals" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/CheckNamespaceAnalyzer.cs:13 -msgid "Check if a namespace corresponds to a file location" -msgstr "检查命名空间是否对应于文件位置" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/ConstantConditionAnalyzer.cs:14 msgid "Condition is always 'true' or always 'false'" msgstr "条件始终为 \"true\" 或始终为 \"false\"" @@ -26256,10 +26250,6 @@ msgstr "转换为 \"&&\" 表达式" msgid "Replace with '&='" msgstr "替换为 \"&=\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/LockThisAnalyzer.cs:13 -msgid "Warns about using lock (this) or MethodImplOptions.Synchronized" -msgstr "就使用 lock (this) 或 MethodImplOptions.Synchronized 发出警告" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/NameOfSuggestionAnalyzer.cs:15 msgid "Suggest the usage of the nameof operator" msgstr "建议使用 nameof 运算符" @@ -26272,11 +26262,6 @@ msgstr "改用“nameof({0})”表达式。" msgid "To 'nameof({0})'" msgstr "转为“nameof({0})”" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/NegativeRelationalExpressionAnalyzer.cs:13 -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/NegativeRelationalExpressionAnalyzer.cs:14 -msgid "Simplify negative relational expression" -msgstr "简化否定关系表达式" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/NotImplementedExceptionAnalyzer.cs:18 msgid "Shows NotImplementedException throws in the quick task bar" msgstr "在快速任务栏中显示 NotImplementedException 引发" @@ -26290,15 +26275,6 @@ msgstr "未实现" msgid "Parameter is assigned but its value is never used" msgstr "参数已被赋值,但其值从未被使用" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/RedundantAssignmentAnalyzer.cs:13 -msgid "" -"Value assigned to a variable or parameter is not used in all execution path" -msgstr "赋予变量或参数的值未在所有执行路径中使用" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/RedundantAssignmentAnalyzer.cs:14 -msgid "Assignment is redundant" -msgstr "赋值是冗余的" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/RedundantInternalAnalyzer.cs:18 msgid "Removes 'internal' modifiers that are not required" msgstr "删除不需要的 \"internal\" 修饰符" @@ -26326,15 +26302,6 @@ msgstr "不允许在此上下文中使用 Roslyn 功能。" msgid "{0}" msgstr "{0}" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/StaticEventSubscriptionAnalyzer.cs:13 -msgid "Checks if static events are removed" -msgstr "检查是否已删除静态事件" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/StaticEventSubscriptionAnalyzer.cs:14 -msgid "" -"Subscription to static events without unsubscription may cause memory leaks" -msgstr "没有取消订阅的静态事件订阅可能会导致内存泄漏" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/XmlDocAnalyzer.cs:20 msgid "Validate Xml docs" msgstr "验证 XML 文档" @@ -26580,15 +26547,6 @@ msgstr "" msgid "Operator 'is' can be used" msgstr "可以使用运算符 \"is\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/OptionalParameterHierarchyMismatchAnalyzer.cs:13 -msgid "" -"The value of an optional parameter in a method does not match the base method" -msgstr "方法中可选参数的值与基方法中可选参数的值不匹配" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/OptionalParameterHierarchyMismatchAnalyzer.cs:14 -msgid "Optional parameter value {0} differs from base {1} '{2}'" -msgstr "可选参数值 {0} 与基 {1}“{2}”之间存在差异" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/OptionalParameterRefOutAnalyzer.cs:15 #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/OptionalParameterRefOutAnalyzer.cs:16 msgid "C# doesn't support optional 'ref' or 'out' parameters" @@ -26630,27 +26588,6 @@ msgstr "分部方法定义中的参数名称差异应为“{0}”" msgid "Rename to '{0}'" msgstr "重命名为“{0}”" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/PolymorphicFieldLikeEventInvocationAnalyzer.cs:13 -msgid "" -"Invocation of polymorphic field event leads to unpredictable result since " -"invocation lists are not virtual" -msgstr "调用列表不是虚拟的,因此,调用多态字段事件会导致不可预测的结果" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/PolymorphicFieldLikeEventInvocationAnalyzer.cs:14 -msgid "" -"The event `{0}' can only appear on the left hand side of `+=' or `-=' " -"operator" -msgstr "事件“{0}”仅可在 \"+=\" 或 \"-=\" 运算符的左侧出现" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/PossibleAssignmentToReadonlyFieldAnalyzer.cs:13 -msgid "Check if a readonly field is used as assignment target" -msgstr "检查只读字段是否用作赋值目标" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/PossibleMultipleEnumerationAnalyzer.cs:13 -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/PossibleMultipleEnumerationAnalyzer.cs:14 -msgid "Possible multiple enumeration of IEnumerable" -msgstr "可能有多个 IEnumerable 枚举" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/StaticFieldOrAutoPropertyInGenericTypeAnalyzer.cs:17 msgid "Warns about static fields in generic types" msgstr "就通用类型中的静态字段发出警告" @@ -26784,14 +26721,6 @@ msgstr "替换为方法组" msgid "'?:' expression can be converted to '??' expression" msgstr "\"?:\" 表达式可以转换为 \"??\" 表达式" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertIfStatementToNullCoalescingExpressionAnalyzer.cs:13 -msgid "Convert 'if' to '??'" -msgstr "将 \"if\" 转换为 \"??\"" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertIfStatementToNullCoalescingExpressionAnalyzer.cs:14 -msgid "Convert to '??' expresssion" -msgstr "转换为 \"??\" 表达式" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertIfStatementToSwitchStatementAnalyzer.cs:16 msgid "'if' statement can be re-written as 'switch' statement" msgstr "\"if\" 语句可以重写为 \"switch\" 语句" @@ -26808,22 +26737,6 @@ msgstr "将 \"Nullable<T>\" 转换为简短形式的 \"T?\"" msgid "Nullable type can be simplified" msgstr "可以简化 nullable 类型" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertToAutoPropertyAnalyzer.cs:13 -msgid "Convert property to auto property" -msgstr "将属性转换为 auto 属性" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertToAutoPropertyAnalyzer.cs:14 -msgid "Convert to auto property" -msgstr "转换为 auto 属性" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertToLambdaExpressionAnalyzer.cs:13 -msgid "Convert to lambda with expression" -msgstr "使用表达式转换为 lambda" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertToLambdaExpressionAnalyzer.cs:14 -msgid "Can be converted to expression" -msgstr "可以转换为表达式" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertToStaticTypeAnalyzer.cs:16 msgid "" "If all fields, properties and methods members are static, the class can be " @@ -26834,14 +26747,6 @@ msgstr "如果所有字段、属性和方法成员都是静态的,则可以使 msgid "This class is recommended to be defined as static" msgstr "建议将此类定义为静态" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ForCanBeConvertedToForeachAnalyzer.cs:13 -msgid "Foreach loops are more efficient" -msgstr "Foreach 循环更高效" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ForCanBeConvertedToForeachAnalyzer.cs:14 -msgid "'for' loop can be converted to 'foreach'" -msgstr "\"for\" 循环可以转换为 \"foreach\"" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/InvokeAsExtensionMethodAnalyzer.cs:14 msgid "" "If an extension method is called as static method convert it to method syntax" @@ -26879,14 +26784,6 @@ msgstr "语句可以简化为 \"while\" 语句" msgid "Convert 'if' to '||' expression" msgstr "将 \"if\" 转换为 \"||\" 表达式" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ConvertToConstantAnalyzer.cs:13 -msgid "Convert local variable or field to constant" -msgstr "将局部变量或字段转换为常量" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ConvertToConstantAnalyzer.cs:14 -msgid "Convert to constant" -msgstr "转换为常量" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/EmptyEmbeddedStatementAnalyzer.cs:14 msgid "Empty control statement body" msgstr "空控制语句体" @@ -26904,14 +26801,6 @@ msgstr "将字段转换为只读" msgid "To 'readonly'" msgstr "转为 \"readonly\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ParameterCanBeDeclaredWithBaseTypeAnalyzer.cs:24 -msgid "Finds parameters that can be demoted to a base class" -msgstr "查找可以降级为基类的参数" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ParameterCanBeDeclaredWithBaseTypeAnalyzer.cs:25 -msgid "Parameter can be declared with base type" -msgstr "可以使用基类型声明参数" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/PossibleMistakenCallToGetTypeAnalyzer.cs:14 #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/PossibleMistakenCallToGetTypeAnalyzer.cs:15 msgid "Possible mistaken call to 'object.GetType()'" @@ -26922,15 +26811,6 @@ msgstr "对 \"object.GetType()\" 的可能错误调用" msgid "Constructor in abstract class should not be public" msgstr "抽象类中的构造函数不应是公共的" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ReferenceEqualsWithValueTypeAnalyzer.cs:13 -msgid "Check for reference equality instead" -msgstr "改为检查引用相等" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ReferenceEqualsWithValueTypeAnalyzer.cs:14 -msgid "" -"'Object.ReferenceEquals' is always false because it is called with value type" -msgstr "\"Object.ReferenceEquals\" 始终为 false,因为它是使用值类型调用的" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ReplaceWithFirstOrDefaultAnalyzer.cs:14 msgid "Replace with call to FirstOrDefault<T>()" msgstr "替换为对 FirstOrDefault<T>() 的调用" @@ -27128,19 +27008,6 @@ msgstr "可以简化条件表达式" msgid "Simplify conditional expression" msgstr "简化条件表达式" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/SimplifyLinqExpressionAnalyzer.cs:13 -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/SimplifyLinqExpressionAnalyzer.cs:14 -msgid "Simplify LINQ expression" -msgstr "简化 LINQ 表达式" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/StringCompareIsCultureSpecificAnalyzer.cs:16 -msgid "Warns when a culture-aware 'Compare' call is used by default" -msgstr "在默认使用可以识别区域性的 \"Compare\" 调用时发出警告" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/StringCompareIsCultureSpecificAnalyzer.cs:17 -msgid "'string.Compare' is culture-aware" -msgstr "\"string.Compare\" 可以识别区域性" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/StringCompareIsCultureSpecificCodeFixProvider.cs:44 #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/StringCompareToIsCultureSpecificCodeFixProvider.cs:40 msgid "Use ordinal comparison" @@ -27191,22 +27058,6 @@ msgstr "在默认使用可以识别区域性的 \"StartsWith\" 调用时发出 msgid "'StartsWith' is culture-aware and missing a StringComparison argument" msgstr "\"StartsWith\" 可以识别区域性,但缺少 StringComparison 参数" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseArrayCreationExpressionAnalyzer.cs:13 -msgid "Use array creation expression" -msgstr "使用数组创建表达式" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseArrayCreationExpressionAnalyzer.cs:14 -msgid "Use array create expression" -msgstr "使用数组创建表达式" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseIsOperatorAnalyzer.cs:13 -msgid "'is' operator can be used" -msgstr "可以使用 \"is\" 运算符" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseIsOperatorAnalyzer.cs:14 -msgid "Use 'is' operator" -msgstr "使用 \"is\" 运算符" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseMethodAnyAnalyzer.cs:15 msgid "Replace usages of 'Count()' with call to 'Any()'" msgstr "将使用 \"Count()\" 替换为对 \"Any()\" 的调用" @@ -27215,14 +27066,6 @@ msgstr "将使用 \"Count()\" 替换为对 \"Any()\" 的调用" msgid "Use '{0}' for increased performance" msgstr "使用“{0}”提高性能" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseMethodIsInstanceOfTypeAnalyzer.cs:13 -msgid "Use method IsInstanceOfType" -msgstr "使用方法 IsInstanceOfType" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseMethodIsInstanceOfTypeAnalyzer.cs:14 -msgid "Use method IsInstanceOfType (...)" -msgstr "使用方法 IsInstanceOfType (...)" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/ArrayCreationCanBeReplacedWithArrayInitializerAnalyzer.cs:15 msgid "" "When initializing explicitly typed local variable or array type, array " @@ -27274,14 +27117,6 @@ msgstr "冗余的显式属性名称" msgid "The name can be inferred from the initializer expression" msgstr "可以从初始值设定项表达式推断名称" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantArgumentDefaultValueAnalyzer.cs:13 -msgid "Default argument value is redundant" -msgstr "默认参数值是冗余的" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantArgumentDefaultValueAnalyzer.cs:14 -msgid "The parameter is optional with the same default value" -msgstr "具有相同默认值的参数是可选的" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantArgumentNameAnalyzer.cs:15 msgid "Redundant explicit argument name specification" msgstr "冗余的显式参数名称规范" @@ -27300,14 +27135,6 @@ msgstr "如果属性没有参数,则圆括号是冗余的" msgid "'base.' is redundant and can safely be removed" msgstr "\"base.\" 是冗余的,可以安全删除" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantBoolCompareAnalyzer.cs:13 -msgid "Comparison of a boolean value with 'true' or 'false' constant" -msgstr "使用 \"true\" 或 \"false\" 常量比较布尔值" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantBoolCompareAnalyzer.cs:14 -msgid "Comparison with '{0}' is redundant" -msgstr "使用“{0}”的比较是冗余的" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantCaseLabelAnalyzer.cs:15 msgid "Redundant case label" msgstr "冗余的 case 标签" @@ -27316,10 +27143,6 @@ msgstr "冗余的 case 标签" msgid "'case' label is redundant" msgstr "\"case\" 标签是冗余的" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantCatchClauseAnalyzer.cs:13 -msgid "Catch clause with a single 'throw' statement is redundant" -msgstr "具有单一 \"throw\" 语句的 catch 子句是冗余的" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantCheckBeforeAssignmentAnalyzer.cs:27 msgid "" "Check for inequality before assignment is redundant if (x != value) x = " @@ -27335,14 +27158,6 @@ msgstr "赋值前的冗余条件检查" msgid "Redundant comma in array initializer" msgstr "数组初始值设定项中的冗余逗号" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantComparisonWithNullAnalyzer.cs:13 -msgid "When 'is' keyword is used, which implicitly check null" -msgstr "使用 \"is\" 关键字时(隐式检查 null)" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantComparisonWithNullAnalyzer.cs:14 -msgid "Redundant comparison with 'null'" -msgstr "使用 \"null\" 的冗余比较" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantDelegateCreationAnalyzer.cs:14 msgid "Explicit delegate creation expression is redundant" msgstr "显式委托创建表达式是冗余的" @@ -27361,22 +27176,6 @@ msgstr "冗余的空 \"default\" 切换分支" msgid "Redundant empty finally block" msgstr "冗余的空 finally 程序块" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantEnumerableCastCallAnalyzer.cs:14 -msgid "Redundant 'IEnumerable.Cast<T>' or 'IEnumerable.OfType<T>' call" -msgstr "冗余的 \"IEnumerable.Cast<T>\" 或 \"IEnumerable.OfType<T>\" 调用" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantEnumerableCastCallAnalyzer.cs:15 -msgid "Redundant '{0}' call" -msgstr "冗余的“{0}”调用" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantExplicitArrayCreationAnalyzer.cs:13 -msgid "Redundant explicit type in array creation" -msgstr "数组创建中的冗余显式类型" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantExplicitArrayCreationAnalyzer.cs:14 -msgid "Redundant explicit array type specification" -msgstr "冗余的显式数组类型规范" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantExplicitArraySizeAnalyzer.cs:14 msgid "Redundant explicit size in array creation" msgstr "数组创建中的冗余显式大小" @@ -27393,36 +27192,11 @@ msgstr "值类型可以隐式转换为 nullable" msgid "Redundant explicit nullable type creation" msgstr "冗余的显式 nullable 类型创建" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantExtendsListEntryAnalyzer.cs:16 -msgid "" -"Type is either mentioned in the base type list of another part or in another " -"base type" -msgstr "类型既没有在其他部分的基类型列表中提及,也没有在其他基类型中提及" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantIfElseBlockAnalyzer.cs:16 #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantIfElseBlockAnalyzer.cs:17 msgid "Redundant 'else' keyword" msgstr "冗余的 \"else\" 关键字" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantLambdaParameterTypeAnalyzer.cs:13 -msgid "" -"Explicit type specification can be removed as it can be implicitly inferred" -msgstr "显式类型规范可以删除,因为可以隐式推断它" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantLambdaParameterTypeAnalyzer.cs:14 -msgid "Redundant lambda explicit type specification" -msgstr "冗余的 lambda 显式类型规范" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantLambdaSignatureParenthesesAnalyzer.cs:13 -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantLambdaSignatureParenthesesAnalyzer.cs:14 -msgid "Redundant lambda signature parentheses" -msgstr "冗余的 lambda 签名圆括号" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantLogicalConditionalExpressionOperandAnalyzer.cs:13 -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantLogicalConditionalExpressionOperandAnalyzer.cs:14 -msgid "Redundant operand in logical conditional expression" -msgstr "逻辑条件表达式中的冗余操作数" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantObjectCreationArgumentListAnalyzer.cs:14 msgid "" "When object creation uses object or collection initializer, empty argument " @@ -27433,14 +27207,6 @@ msgstr "对象创建使用对象或集合初始值设定项时,空参数列表 msgid "Empty argument list is redundant" msgstr "空参数列表是冗余的" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantObjectOrCollectionInitializerAnalyzer.cs:13 -msgid "Redundant empty object or collection initializer" -msgstr "冗余的空对象或集合初始值设定项" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantObjectOrCollectionInitializerAnalyzer.cs:14 -msgid "Empty object or collection initializer is redundant" -msgstr "空对象或集合初始值设定项是冗余的" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantStringToCharArrayCallAnalyzer.cs:16 #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantStringToCharArrayCallAnalyzer.cs:17 msgid "Redundant 'string.ToCharArray()' call" @@ -27479,14 +27245,6 @@ msgstr "删除冗余的语句" msgid "Statement is redundant" msgstr "语句是冗余的" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/UnusedAnonymousMethodSignatureAnalyzer.cs:13 -msgid "Detects when no delegate parameter is used in the anonymous method body" -msgstr "检测匿名方法体中何时没有使用委托参数" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/UnusedAnonymousMethodSignatureAnalyzer.cs:14 -msgid "Specifying signature is redundant because no parameter is used" -msgstr "指定签名是冗余的,因为没有使用参数" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInDeclaration/EmptyConstructorAnalyzer.cs:15 msgid "An empty public constructor without parameters is redundant." msgstr "不带参数的空公共构造函数是多余的。" @@ -27539,16 +27297,6 @@ msgstr "使用默认值初始化字段是冗余的" msgid "Initializing field by default value is redundant" msgstr "根据默认值初始化字段是冗余的" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInDeclaration/RedundantOverriddenMemberAnalyzer.cs:13 -msgid "" -"The override of a virtual member is redundant because it consists of only a " -"call to the base" -msgstr "替代虚拟成员是冗余的,因为它仅由对基项的调用组成" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInDeclaration/RedundantOverriddenMemberAnalyzer.cs:14 -msgid "Redundant method override" -msgstr "冗余的方法替代" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInDeclaration/SealedMemberInSealedClassAnalyzer.cs:15 #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInDeclaration/SealedMemberInSealedClassAnalyzer.cs:16 msgid "'sealed' modifier is redundant in sealed classes" @@ -27662,6 +27410,205 @@ msgstr "时间视图" msgid "List View" msgstr "列表视图" +#~ msgid "Replace with call to OfType<T> (extended cases)" +#~ msgstr "替换为对 OfType<T> 的调用(扩展用例)" + +#~ msgid "Replace with 'OfType<T>'" +#~ msgstr "替换为 \"OfType<T>\"" + +#~ msgid "Check if a namespace corresponds to a file location" +#~ msgstr "检查命名空间是否对应于文件位置" + +#~ msgid "Warns about using lock (this) or MethodImplOptions.Synchronized" +#~ msgstr "就使用 lock (this) 或 MethodImplOptions.Synchronized 发出警告" + +#~ msgid "Simplify negative relational expression" +#~ msgstr "简化否定关系表达式" + +#~ msgid "" +#~ "Value assigned to a variable or parameter is not used in all execution " +#~ "path" +#~ msgstr "赋予变量或参数的值未在所有执行路径中使用" + +#~ msgid "Assignment is redundant" +#~ msgstr "赋值是冗余的" + +#~ msgid "Checks if static events are removed" +#~ msgstr "检查是否已删除静态事件" + +#~ msgid "" +#~ "Subscription to static events without unsubscription may cause memory " +#~ "leaks" +#~ msgstr "没有取消订阅的静态事件订阅可能会导致内存泄漏" + +#~ msgid "" +#~ "The value of an optional parameter in a method does not match the base " +#~ "method" +#~ msgstr "方法中可选参数的值与基方法中可选参数的值不匹配" + +#~ msgid "Optional parameter value {0} differs from base {1} '{2}'" +#~ msgstr "可选参数值 {0} 与基 {1}“{2}”之间存在差异" + +#~ msgid "" +#~ "Invocation of polymorphic field event leads to unpredictable result since " +#~ "invocation lists are not virtual" +#~ msgstr "调用列表不是虚拟的,因此,调用多态字段事件会导致不可预测的结果" + +#~ msgid "" +#~ "The event `{0}' can only appear on the left hand side of `+=' or `-=' " +#~ "operator" +#~ msgstr "事件“{0}”仅可在 \"+=\" 或 \"-=\" 运算符的左侧出现" + +#~ msgid "Check if a readonly field is used as assignment target" +#~ msgstr "检查只读字段是否用作赋值目标" + +#~ msgid "Possible multiple enumeration of IEnumerable" +#~ msgstr "可能有多个 IEnumerable 枚举" + +#~ msgid "Convert 'if' to '??'" +#~ msgstr "将 \"if\" 转换为 \"??\"" + +#~ msgid "Convert to '??' expresssion" +#~ msgstr "转换为 \"??\" 表达式" + +#~ msgid "Convert property to auto property" +#~ msgstr "将属性转换为 auto 属性" + +#~ msgid "Convert to auto property" +#~ msgstr "转换为 auto 属性" + +#~ msgid "Convert to lambda with expression" +#~ msgstr "使用表达式转换为 lambda" + +#~ msgid "Can be converted to expression" +#~ msgstr "可以转换为表达式" + +#~ msgid "Foreach loops are more efficient" +#~ msgstr "Foreach 循环更高效" + +#~ msgid "'for' loop can be converted to 'foreach'" +#~ msgstr "\"for\" 循环可以转换为 \"foreach\"" + +#~ msgid "Convert local variable or field to constant" +#~ msgstr "将局部变量或字段转换为常量" + +#~ msgid "Convert to constant" +#~ msgstr "转换为常量" + +#~ msgid "Finds parameters that can be demoted to a base class" +#~ msgstr "查找可以降级为基类的参数" + +#~ msgid "Parameter can be declared with base type" +#~ msgstr "可以使用基类型声明参数" + +#~ msgid "Check for reference equality instead" +#~ msgstr "改为检查引用相等" + +#~ msgid "" +#~ "'Object.ReferenceEquals' is always false because it is called with value " +#~ "type" +#~ msgstr "\"Object.ReferenceEquals\" 始终为 false,因为它是使用值类型调用的" + +#~ msgid "Simplify LINQ expression" +#~ msgstr "简化 LINQ 表达式" + +#~ msgid "Warns when a culture-aware 'Compare' call is used by default" +#~ msgstr "在默认使用可以识别区域性的 \"Compare\" 调用时发出警告" + +#~ msgid "'string.Compare' is culture-aware" +#~ msgstr "\"string.Compare\" 可以识别区域性" + +#~ msgid "Use array creation expression" +#~ msgstr "使用数组创建表达式" + +#~ msgid "Use array create expression" +#~ msgstr "使用数组创建表达式" + +#~ msgid "'is' operator can be used" +#~ msgstr "可以使用 \"is\" 运算符" + +#~ msgid "Use 'is' operator" +#~ msgstr "使用 \"is\" 运算符" + +#~ msgid "Use method IsInstanceOfType" +#~ msgstr "使用方法 IsInstanceOfType" + +#~ msgid "Use method IsInstanceOfType (...)" +#~ msgstr "使用方法 IsInstanceOfType (...)" + +#~ msgid "Default argument value is redundant" +#~ msgstr "默认参数值是冗余的" + +#~ msgid "The parameter is optional with the same default value" +#~ msgstr "具有相同默认值的参数是可选的" + +#~ msgid "Comparison of a boolean value with 'true' or 'false' constant" +#~ msgstr "使用 \"true\" 或 \"false\" 常量比较布尔值" + +#~ msgid "Comparison with '{0}' is redundant" +#~ msgstr "使用“{0}”的比较是冗余的" + +#~ msgid "Catch clause with a single 'throw' statement is redundant" +#~ msgstr "具有单一 \"throw\" 语句的 catch 子句是冗余的" + +#~ msgid "When 'is' keyword is used, which implicitly check null" +#~ msgstr "使用 \"is\" 关键字时(隐式检查 null)" + +#~ msgid "Redundant comparison with 'null'" +#~ msgstr "使用 \"null\" 的冗余比较" + +#~ msgid "Redundant 'IEnumerable.Cast<T>' or 'IEnumerable.OfType<T>' call" +#~ msgstr "冗余的 \"IEnumerable.Cast<T>\" 或 \"IEnumerable.OfType<T>\" 调用" + +#~ msgid "Redundant '{0}' call" +#~ msgstr "冗余的“{0}”调用" + +#~ msgid "Redundant explicit type in array creation" +#~ msgstr "数组创建中的冗余显式类型" + +#~ msgid "Redundant explicit array type specification" +#~ msgstr "冗余的显式数组类型规范" + +#~ msgid "" +#~ "Type is either mentioned in the base type list of another part or in " +#~ "another base type" +#~ msgstr "类型既没有在其他部分的基类型列表中提及,也没有在其他基类型中提及" + +#~ msgid "" +#~ "Explicit type specification can be removed as it can be implicitly " +#~ "inferred" +#~ msgstr "显式类型规范可以删除,因为可以隐式推断它" + +#~ msgid "Redundant lambda explicit type specification" +#~ msgstr "冗余的 lambda 显式类型规范" + +#~ msgid "Redundant lambda signature parentheses" +#~ msgstr "冗余的 lambda 签名圆括号" + +#~ msgid "Redundant operand in logical conditional expression" +#~ msgstr "逻辑条件表达式中的冗余操作数" + +#~ msgid "Redundant empty object or collection initializer" +#~ msgstr "冗余的空对象或集合初始值设定项" + +#~ msgid "Empty object or collection initializer is redundant" +#~ msgstr "空对象或集合初始值设定项是冗余的" + +#~ msgid "" +#~ "Detects when no delegate parameter is used in the anonymous method body" +#~ msgstr "检测匿名方法体中何时没有使用委托参数" + +#~ msgid "Specifying signature is redundant because no parameter is used" +#~ msgstr "指定签名是冗余的,因为没有使用参数" + +#~ msgid "" +#~ "The override of a virtual member is redundant because it consists of only " +#~ "a call to the base" +#~ msgstr "替代虚拟成员是冗余的,因为它仅由对基项的调用组成" + +#~ msgid "Redundant method override" +#~ msgstr "冗余的方法替代" + #~ msgid "Platform" #~ msgstr "平台" |