Add parameter to '{0}' (and overrides/implementations) Add parameter to '{0}' (and overrides/implementations) Add project reference to '{0}'. 将参数引用添加到“{0}”。 Add reference to '{0}'. 将引用添加到“{0}”。 Actions can not be empty. 操作不能为空。 Add to '{0}' Add to '{0}' Convert to class Convert to class Convert to struct Convert to struct Convert to tuple Convert to tuple Fix typo '{0}' Fix typo '{0}' Related method signatures found in metadata will not be updated. Related method signatures found in metadata will not be updated. generic overload 泛型重载 generic overloads 多个泛型重载 overload 重载 overloads 多个重载 {0} Keyword {0} 关键字 Encapsulate field: '{0}' (and use property) 封装字段:“{0}”(并使用属性) Encapsulate field: '{0}' (but still use field) 封装字段:“{0}”(但仍使用字段) Encapsulate fields (and use property) 封装字段 (并使用属性) Encapsulate fields (but still use field) 封装字段 (但仍使用字段) Could not extract interface: The selection is not inside a class/interface/struct. 无法提取接口:所选内容不在类/接口/结构中。 Could not extract interface: The type does not contain any member that can be extracted to an interface. 无法提取接口:此类型不含任何可以提取到接口的成员。 can't not construct final tree 不能构造最终树 Parameters' type or return type cannot be an anonymous type : [{0}] 参数的类型或返回类型不能为匿名类型:[{0}] The selection contains no active statement. 所选内容不含活动语句。 The selection contains an error or unknown type. 所选内容含错误或未知类型。 Type parameter '{0}' is hidden by another type parameter '{1}'. 类型参数“{0}”被另一类型参数“{1}”隐藏。 The address of a variable is used inside the selected code. 变量的地址在选定代码内使用。 Assigning to readonly fields must be done in a constructor : [{0}]. 分配到只读字段必须在构造函数: [{0}] 中完成。 generated code is overlapping with hidden portion of the code 生成的代码与代码隐藏部分重叠 Add optional parameters to '{0}' 将可选参数添加到“{0}” Add parameters to '{0}' 将参数添加到“{0}” Generate delegating constructor '{0}({1})' 生成委托构造函数“{0}({1})” Generate constructor '{0}({1})' 生成构造函数 “{0}({1})” Generate field assigning constructor '{0}({1})' 生成字段分配构造函数“{0}({1})” Generate Equals and GetHashCode 生成 Equals 和 GetHashCode Generate Equals(object) 生成 Equals(object) Generate GetHashCode() 生成 GetHashCode() Generate constructor in '{0}' 在“{0}”中生成构造函数 Generate all 生成所有 Generate enum member '{1}.{0}' 生成枚举成员“{1}.{0}” Generate constant '{1}.{0}' 生成常数“{1}.{0}” Generate read-only property '{1}.{0}' 生成只读属性“{1}.{0}” Generate property '{1}.{0}' 生成属性“{1}.{0}” Generate read-only field '{1}.{0}' 生成只读字段“{1}.{0}” Generate field '{1}.{0}' 生成字段“{1}.{0}” Generate local '{0}' 生成本地“{0}” Generate {0} '{1}' in new file 在新文件中生成 {0}“{1}” Generate nested {0} '{1}' 生成嵌套的 {0}“{1}” Global Namespace 全局命名空间 Implement interface explicitly 显式实现接口 Implement interface abstractly 以抽象方式实现接口 Implement interface through '{0}' 通过“{0}”实现接口 Implement interface 实现接口 Loading context from '{0}'. 从“{0}”加载上下文。 Type "#help" for more information. 键入“#help”,了解更多信息。 Specified file not found: {0} 未找到指定文件:{0} Specified file not found. 未找到指定文件。 Searched in directory: 已在目录中搜索: Searched in directories: 已在多个目录中搜索: Introduce field for '{0}' 为“{0}”引入字段 Introduce local for '{0}' 为“{0}”引入本地 Introduce constant for '{0}' 为“{0}”引入常量 Introduce local constant for '{0}' 为“{0}”引入局部常量 Introduce field for all occurrences of '{0}' 为出现的所有“{0}”引入字段 Introduce local for all occurrences of '{0}' 为出现的所有“{0}”引入本地 Introduce constant for all occurrences of '{0}' 为出现的所有“{0}”引入常量 Introduce local constant for all occurrences of '{0}' 为出现的所有“{0}”引入局部常量 Introduce query variable for all occurrences of '{0}' 为出现的所有“{0}”引入查询变量 Introduce query variable for '{0}' 为“{0}”引入查询变量 Anonymous Types: 匿名类型: is Represents an object whose operations will be resolved at runtime. 表示将在运行时解析其操作的对象 constant 常量 field 字段 local constant 局部常量 local variable 局部变量 label 标签 range variable 范围变量 parameter 参数 in Summary: 摘要: Locals and parameters 局部变量和参数 Type parameters: 类型参数: Returns: 返回结果: Exceptions: 异常: Remarks: 备注: generating source for symbols of this type is not supported 不支持为此类型符号生成源。 Assembly 程序集 location unknown 未知的位置 Extract Interface... 提取接口... Updating '{0}' will prevent the debug session from continuing. 更新“{0}”将阻止调试会话继续。 Updating a complex statement containing an await expression will prevent the debug session from continuing. 更新包含 Await 表达式的复杂语句将中止调试会话。 Changing visibility of a constructor will prevent the debug session from continuing. 更改构造函数的可见性将会中止调试会话。 Capturing variable '{0}' that hasn't been captured before will prevent the debug session from continuing. 捕获之前尚未捕获过的变量“{0}”将阻止调试会话继续执行。 Ceasing to capture variable '{0}' will prevent the debug session from continuing. 中止捕获变量“{0}”将阻止调试会话继续执行。 Deleting captured variable '{0}' will prevent the debug session from continuing. 删除捕获变量“{0}”将阻止调试会话继续执行。 Changing the type of a captured variable '{0}' previously of type '{1}' will prevent the debug session from continuing. 更改之前类型为“{1}”的捕获变量“{0}”的类型将阻止调试会话继续执行。 Changing the parameters of '{0}' will prevent the debug session from continuing. 更改“{0}”的参数将阻止调试会话继续执行。 Changing the return type of '{0}' will prevent the debug session from continuing. 更改“{0}”的返回类型将阻止调试会话继续执行。 Changing the type of '{0}' will prevent the debug session from continuing. 更改“{0}”的类型将阻止调试会话继续执行。 Changing the declaration scope of a captured variable '{0}' will prevent the debug session from continuing. 更改捕获变量“{0}”的声明范围将阻止调试会话继续执行。 Accessing captured variable '{0}' that hasn't been accessed before in {1} will prevent the debug session from continuing. 访问 {1} 中之前尚未访问过的捕获变量“{0}”将阻止调试会话继续执行。 Ceasing to access captured variable '{0}' in {1} will prevent the debug session from continuing. 中止访问 {1} 中的捕获变量“{0}”将阻止调试会话继续执行。 Adding '{0}' that accesses captured variables '{1}' and '{2}' declared in different scopes will prevent the debug session from continuing. 添加访问捕获变量“{1}”和“{2}”(在不同范围中声明)的“{0}”将阻止调试会话继续执行。 Removing '{0}' that accessed captured variables '{1}' and '{2}' declared in different scopes will prevent the debug session from continuing. 删除访问捕获变量“{1}”和“{2}”(在不同范围中声明)的“{0}”将阻止调试会话继续执行。 Adding '{0}' into a '{1}' will prevent the debug session from continuing. 将“{0}”添加进“{1}”将阻止调试会话继续。 Adding '{0}' into a class with explicit or sequential layout will prevent the debug session from continuing. 将“{0}”添加到具有显式或有序布局的类将阻止调试会话继续。 Updating the modifiers of '{0}' will prevent the debug session from continuing. 更新“{0}”的修饰符将阻止调试会话继续。 Updating the Handles clause of '{0}' will prevent the debug session from continuing. 更新“{0}”的 Handles 子句将阻止调试会话继续。 Adding '{0}' with the Handles clause will prevent the debug session from continuing. 向“{0}”添加 Handles 子句将阻止调试会话继续。 Updating the Implements clause of a '{0}' will prevent the debug session from continuing. 更新“{0}”的 Implements 子句将阻止调试会话继续。 Changing the constraint from '{0}' to '{1}' will prevent the debug session from continuing. 将约束从“{0}”更改为“{1}” 将阻止调试会话继续。 Updating the variance of '{0}' will prevent the debug session from continuing. 更新“{0}”的方差将阻止调试会话继续。 Updating the type of '{0}' will prevent the debug session from continuing. 更新“{0}”的类型将阻止调试会话继续。 Updating the initializer of '{0}' will prevent the debug session from continuing. 更新“{0}”的初始值设定项将阻止调试会话继续。 Updating the size of a '{0}' will prevent the debug session from continuing. 更新“{0}”的大小将阻止调试会话继续。 Updating the underlying type of '{0}' will prevent the debug session from continuing. 更新“{0}”的基础类型将阻止调试会话继续。 Updating the base class and/or base interface(s) of '{0}' will prevent the debug session from continuing. 更新“{0}”的基类和/或基接口将阻止调试会话继续。 Updating a field to an event or vice versa will prevent the debug session from continuing. 更新事件的字段或更新字段的事件都将阻止调试会话继续。 Updating the kind of a type will prevent the debug session from continuing. 更新类型的种类将阻止调试会话继续。 Updating the kind of an property/event accessor will prevent the debug session from continuing. 更新一个属性/事件访问器的种类将阻止调试会话继续。 Updating the kind of a method (Sub/Function) will prevent the debug session from continuing. 更新方法 (Sub/Function) 的种类将阻止调试会话继续。 Updating the library name of Declare Statement will prevent the debug session from continuing. 更新 Declare 语句的库名将阻止调试会话继续。 Updating the alias of Declare Statement will prevent the debug session from continuing. 更新“Declare 语句”的别名将阻止调试会话继续。 Renaming '{0}' will prevent the debug session from continuing. 重命名“{0}”将阻止调试会话继续。 Adding '{0}' will prevent the debug session from continuing. 添加“{0}”将阻止调试会话继续。 Adding an abstract '{0}' or overriding an inherited '{0}' will prevent the debug session from continuing. 添加摘要“{0}”或替代继承的“{0}”将会中止调试会话。 Adding a MustOverride '{0}' or overriding an inherited '{0}' will prevent the debug session from continuing. 添加 MustOverride“{0}”或替代继承的“{0}”将会中止调试会话。 Adding an extern '{0}' will prevent the debug session from continuing. 添加外部“{0}”将阻止调试会话继续。 Adding an imported method will prevent the debug session from continuing. 添加导入的方法将阻止调试会话继续。 Adding a user defined '{0}' will prevent the debug session from continuing. 添加用户定义的“{0}”将阻止调试会话继续。 Adding a generic '{0}' will prevent the debug session from continuing. 添加泛型“{0}”将阻止调试会话继续。 Adding '{0}' around an active statement will prevent the debug session from continuing. 在活动语句周围添加“{0}”将阻止调试会话继续。 Moving '{0}' will prevent the debug session from continuing. 移动“{0}”将阻止调试会话继续。 Deleting '{0}' will prevent the debug session from continuing. 删除“{0}”将阻止调试会话继续。 Deleting '{0}' around an active statement will prevent the debug session from continuing. 删除活动语句周围的“{0}”将阻止调试会话继续。 Adding a method body will prevent the debug session from continuing. 添加方法主体将阻止调试会话继续。 Deleting a method body will prevent the debug session from continuing. 删除方法主体将阻止调试会话继续。 An active statement has been removed from its original method. You must revert your changes to continue or restart the debugging session. 活动语句已从其初始方法中删除。必须还原更改才能继续或重新启动调试会话。 Updating a '{0}' statement around an active statement will prevent the debug session from continuing. 更新活动语句周围的“{0}”语句将阻止调试会话继续。 Updating async or iterator modifier around an active statement will prevent the debug session from continuing. 更新当前语句的 async 或 iterator 修饰符可以阻止调试会话继续。 {Locked="async"}{Locked="iterator"} "async" and "iterator" are C#/VB keywords and should not be localized. Modifying a generic method will prevent the debug session from continuing. 修改泛型方法将阻止调试会话继续。 Modifying whitespace or comments in a generic '{0}' will prevent the debug session from continuing. 修改泛型“{0}”中的空白或注释将阻止调试会话继续。 Modifying a method inside the context of a generic type will prevent the debug session from continuing. 修改某个泛型类型上下文内的方法将阻止调试会话继续。 Modifying whitespace or comments in '{0}' inside the context of a generic type will prevent the debug session from continuing. 修改泛型类型上下文内“{0}”的空白或注释将阻止调试会话继续。 Modifying the initializer of '{0}' in a generic type will prevent the debug session from continuing. 修改泛型类型中的“{0}”的初始值设定项将阻止调试会话继续。 Modifying the initializer of '{0}' in a partial type will prevent the debug session from continuing. 修改分部类型中“{0}”的初始值设定项将阻止调试会话继续。 Adding a constructor to a type with a field or property initializer that contains an anonymous function will prevent the debug session from continuing. 使用包含匿名类型的字段或属性初始值设定项向类型添加构造函数将阻止调试会话继续。 Renaming a captured variable, from '{0}' to '{1}' will prevent the debug session from continuing. 如果将捕获变量从“{0}”重命名为“{1}”,调试会话将不能继续。 Modifying a catch/finally handler with an active statement in the try block will prevent the debug session from continuing. 修改带有 try 块中的活动语句的 catch/finally 处理程序将阻止调试会话继续。 Modifying a try/catch/finally statement when the finally block is active will prevent the debug session from continuing. 在 finally 块处于活动状态时修改 try/catch/finally 语句将阻止调试会话继续。 Modifying a catch handler around an active statement will prevent the debug session from continuing. 修改活动语句周围的 catch 处理程序将阻止调试会话继续。 Modifying '{0}' which contains the 'stackalloc' operator will prevent the debug session from continuing. 修改含“stackalloc”运算符的“{0}”将阻止调试会话继续。 Modifying an active '{0}' which contains 'On Error' or 'Resume' statements will prevent the debug session from continuing. 修改含“On Error”或“Resume”语句的活动“{0}”将阻止调试会话继续。 Modifying '{0}' which contains an Aggregate, Group By, or Join query clauses will prevent the debug session from continuing. 修改包含 Aggregate、Group By 或 Join 查询子句的“{0}”将阻止调试会话继续执行。 Modifying source with experimental language features enabled will prevent the debug session from continuing. 修改已启用实验性语言功能的源将阻止调试会话继续。 Updating an active statement will prevent the debug session from continuing. 更新活动语句将阻止调试会话继续。 Removing '{0}' that contains an active statement will prevent the debug session from continuing. 删除含活动语句的“{0}”将阻止调试会话继续。 Adding a new file will prevent the debug session from continuing. 添加一个新文件将阻止调试会话继续。 Attribute '{0}' is missing. Updating an async method or an iterator will prevent the debug session from continuing. 特性“{0}”缺失。更新异步方法或迭代器将阻止调试会话继续。 Unexpected interface member kind: {0} 意外的接口成员种类:{0} Unknown symbol kind 未知符号种类 Generate abstract property '{1}.{0}' 生成抽象属性“{1}.{0}” Generate abstract method '{1}.{0}' 生成抽象方法“{1}.{0}” Generate method '{1}.{0}' 生成方法“{1}.{0}” Failed to create a remote process for interactive code execution. 为交互代码的执行创建远程进程失败。 Failed to initialize remote interactive process. 初始化远程交互进程失败。 Attempt to connect to process #{0} failed, retrying ... 尝试连接到进程 #{0} 失败,正在重试... Failed to launch '{0}' process (exit code: {1}) with output: 启动“{0}”进程失败(退出代码:{1}),输出: Hosting process exited with exit code {0}. 宿主进程已退出,退出代码为 {0}。 Interactive Host not initialized. 未初始化交互式主机。 Cannot resolve reference '{0}'. 无法解析“{0}”引用。 Requested assembly already loaded from '{0}'. 已从“{0}”中加载请求的程序集。 + additional {0} {1} + 其他 {0} {1} Unable to create hosting process. 无法创建宿主进程。 The symbol does not have an icon. 此符号无图标。 Unknown 未知 Extract Method 提取方法 Extract Method + Local 提取方法 + 本地 Asynchronous method cannot have ref/out parameters : [{0}] 异步方法不能包含 ref/out 参数:[{0}] The member is defined in metadata. 此成员是在元数据中定义的。 You can only change the signature of a constructor, indexer, method or delegate. 只能更改构造函数、索引器、方法或委托的签名。 This symbol has related definitions or references in metadata. Changing its signature may result in build errors. Do you want to continue? 此符号在元数据中有相关定义或引用。更它的签名可能会造成生成错误。 想要继续吗? Change signature... 更改签名... Generate new type... 生成新类型... User Diagnostic Analyzer Failure. 用户诊断分析器失败。 Analyzer '{0}' threw an exception of type '{1}' with message '{2}'. 分析器“{0}”抛出类型为“{1}”的异常,并显示消息“{2}”。 Analyzer '{0}' threw the following exception: '{1}'. 分析器“{0}”引发了以下异常: “{1}”。 Remove Unnecessary Cast 删除不必要的转换 Simplify Names 简化名称 Simplify Member Access 简化成员访问 Remove qualification 删除限定 Edit and Continue 编辑并继续 This signature does not contain parameters that can be changed. 此签名不含可更改的参数。 Unknown error occurred 发生未知错误 Available 可用 Not Available 不可用 {0} - {1} {0} - {1} You can use the navigation bar to switch context. 你可以使用导航栏切换上下文。 in Source 在源中 in Suppression File 在禁止显示文件中 Remove Suppression {0} 删除禁止显示 {0} Remove Suppression 删除禁止显示 <Pending> <挂起> Awaited task returns 等待任务返回 no value. 无值。 Note: Tab twice to insert the '{0}' snippet. 注意: 两次 Tab 插入“{0}”片段。 Implement interface explicitly with Dispose pattern 通过 Dispose 模式显式实现接口 Implement interface with Dispose pattern 通过 Dispose 模式实现接口 Compiler 编译器 Edit and Continue 编辑并继续 Style 样式 Suppress {0} 取消 {0} Re-triage {0}(currently '{1}') 对 {0}(当前为“{1}”) 进行重新分类 Argument cannot have a null element. 参数不能具有 null 元素。 Argument cannot be empty. 参数不能为空。 Reported diagnostic with ID '{0}' is not supported by the analyzer. 分析器不支持 ID 为“{0}”的报告的诊断。 Computing fix all occurrences code fix... 正在计算“修复所有出现的地方”代码修复... Fix all occurrences 修复所有出现的地方 Document 文档 Project 项目 Solution 解决方案 TODO: dispose managed state (managed objects). TODO: 释放托管状态(托管对象)。 TODO: set large fields to null. TODO: 将大型字段设置为 null。 To detect redundant calls 要检测冗余调用 Modifying '{0}' which contains a static variable will prevent the debug session from continuing. 修改包含静态变量的“{0}”将阻止调试会话继续执行。 Compiler 编译器 Edit And Continue 编辑并继续 Live 活动 enum value 枚举值 {Locked="enum"} "enum" is a C#/VB keyword and should not be localized. const field 常量字段 {Locked="const"} "const" is a C#/VB keyword and should not be localized. method 方法 operator 运算符 constructor 构造函数 auto-property 自动属性 property 属性 event accessor 事件访问器 type constraint 类型约束 type parameter 类型形参 attribute 属性 Use auto property 使用自动属性 Replace '{0}' and '{1}' with property 使用属性替代“{0}”和“{1}” Replace '{0}' with property 使用属性替代“{0}” Method referenced implicitly 隐式引用的方法 Generate type '{0}' 生成类型“{0}” Generate {0} '{1}' 生成 {0}“{1}” Change '{0}' to '{1}'. 将“{0}”更改为“{1}”。 Non-invoked method cannot be replaced with property. 无法使用属性替代非被调用方法。 Only methods with a single argument, which is not an out variable declaration, can be replaced with a property. 只有带一个参数,不是化出变量声明的方法可以使用属性进行替换。 Roslyn.HostError Roslyn.HostError An instance of analyzer {0} cannot be created from {1}: {2}. 无法从 {1}: {2} 创建分析器实例 {0}。 The assembly {0} does not contain any analyzers. 程序集 {0} 不包含任何分析器。 Unable to load Analyzer assembly {0}: {1} 无法加载分析器程序集 {0}: {1} Make method synchronous 使方法同步 Add 'this' or 'Me' qualification. 添加 "this" 或 "Me" 限定。 Fix Name Violation: {0} 解决名称冲突: {0} Naming rule violation: {0} 命名规则冲突: {0} {0} is the rule title, {1} is the way in which the rule was violated Naming Styles 命名样式 from {0} 自 {0} Find and install latest version 查找并安装最新版本 Use local version '{0}' 使用本地版本“{0}” Use locally installed '{0}' version '{1}' This version used in: {2} 使用本地安装的“{0}”版本“{1}” 此版本用于: {2} Find and install latest version of '{0}' 查找并安装最新版本的“{0}” Install with package manager... 使用包管理器安装... Install '{0} {1}' 安装“{0} {1}” Install version '{0}' 安装版本“{0}” Generate variable '{0}' 生成变量 {0} Classes Constants 常量 Delegates 委托 Enums 枚举 Events 事件 Extension methods 扩展方法 Fields 字段 Interfaces 接口 Locals 局部变量 Methods 方法 Modules 模块 Namespaces 命名空间 Properties 属性 Structures 结构 Parameters: 参数: Add missing cases 添加缺失的事例 Add both 添加两者 Add default case 添加默认事例 Variadic SignatureHelpItem must have at least one parameter. 可变参数 SignatureHelpItem 必须有至少一个参数。 Add braces 添加大括号 Replace '{0}' with method 将“{0}”替换为方法 Replace '{0}' with methods 将“{0}”替换为方法 Property referenced implicitly 隐式引用的属性 Property cannot safely be replaced with a method call 不能将属性安全地替换为方法调用 Convert to interpolated string 转换为插值字符串 Move type to {0} 将类型移动到 {0} Rename file to {0} 将文件重命名为 {0} Rename type to {0} 将类型重命名为 {0} Remove tag 删除标记 Add missing param nodes 添加缺少的参数节点 Make containing scope async 将包含范围改为 Async Make containing scope async (return Task) 将包含范围改为 Async (返回“任务”) (Unknown) (未知) Implement Abstract Class 实现抽象类 Use framework type 使用框架类型 Install package '{0}' 安装包“{0}” Object initialization can be simplified 可以简化对象初始化 Use 'throw' expression 使用 "throw" 表达式 project {0} 项目 {0} Inline variable declaration 内联变量声明 Use pattern matching 使用模式匹配 Use expression body for methods 使用方法的表达式主体 Use block body for methods 使用方法的程序块主体 Use block body for accessors 使用访问器的程序块主体 Use block body for constructors 使用构造函数的程序块主体 Use block body for indexers 使用索引器的程序块主体 Use block body for operators 使用运算符的程序块主体 Use block body for properties 使用属性的程序块主体 Use expression body for accessors 使用访问器的表达式主体 Use expression body for constructors 使用构造函数的表达式主体 Use expression body for indexers 使用索引器的表达式主体 Use expression body for operators 使用运算符的表达式主体 Use expression body for properties 使用属性的表达式主体 Fully qualify '{0}' 完全限定“{0}” Remove reference to '{0}'. 删除对“{0}”的引用。 Keywords 关键字 Snippets 片段 All lowercase 全部小写 All uppercase 全部大写 First word capitalized 第一个单词首字母大写 Pascal Case 帕斯卡拼写法 Collection initialization can be simplified 可以简化集合初始化 Use coalesce expression 使用 COALESCE 表达式 Use null propagation 使用 null 传播 Variable declaration can be inlined 可以内联变量声明 Null check can be simplified 可以简化 Null 检查。 Simplify collection initialization 简化集合初始化 Simplify object initialization 简化对象初始化 Prefer explicitly provided tuple element name 首选显式提供的元组元素名称 Use explicitly provided tuple name 使用显式提供的元组名称 Remove document '{0}' 删除文档“{0}” Add document '{0}' 添加文档“{0}” Add argument name '{0}' 添加参数名“{0}” Take '{0}' 采用“{0}” Take both 二者均采用 Take bottom 采用底值 Take top 采用顶值 Remove unused variable 删除未使用的变量 Convert to binary 转换为二进制 Convert to decimal 转换为十进制 Convert to hex 转换为十六进制 Separate thousands 分隔千分位 Separate words 分隔单词 Separate nibbles 分隔半字节 Remove separators 删除分隔符 Add parameter to '{0}' 将参数添加到“{0}” Generate constructor... 生成构造函数... Pick members to be used as constructor parameters 选择成员用作构造函数参数 Pick members to be used in Equals/GetHashCode 选择成员用于 Equals/GetHashCode Changes to expression trees may result in behavior changes at runtime 对表达式树的更改可能导致运行时的行为改变 Generate overrides... 生成重写... Pick members to override 选择成员进行重写 Add null check 添加 null 检查 Add 'string.IsNullOrEmpty' check 添加 "string.IsNullOrEmpty" 检查 Add 'string.IsNullOrWhiteSpace' check 添加 "string.IsNullOrWhiteSpace" 检查 Create and initialize field '{0}' 创建并初始化字段“{0}” Create and initialize property '{0}' 创建并初始化属性“{0}” Initialize field '{0}' 初始化字段“{0}” Initialize property '{0}' 初始化属性“{0}” Add null checks 添加 null 检查 Generate operators 生成运算符 Implement {0} 实现 {0} Simplify 'default' expression 简化 "default" 表达式 'default' expression can be simplified '可以简化 "default" 表达式 Format string contains invalid placeholder 格式字符串包含无效的占位符 Invalid format string 无效的格式字符串 Use inferred member name 使用推断的成员名称 Member name can be simplified 可简化成员名称 Reported diagnostic '{0}' has a source location in file '{1}', which is not part of the compilation being analyzed. 报告的诊断“{0}”的源位置位于文件“{1}”中,后者不是要分析的编译的一部分。 Reported diagnostic '{0}' has a source location '{1}' in file '{2}', which is outside of the given file. 报告的诊断“{0}”的源位置“{1}”位于文件“{2}”中,后者不是给定文件。 Unreachable code detected 检测到无法访问的代码 Remove unreachable code 删除无法访问的代码 Modifiers are not ordered 未对修饰符排序 Order modifiers 对修饰符排序 in {0} (project {1}) 在 {0} (项目 {1})中 Accessibility modifiers required 需要可访问性修饰符 Add accessibility modifiers 添加可访问性修饰符 Use local function 使用本地函数 Warning: Declaration changes scope and may change meaning. 警告: 声明更改了作用域,并且可能更改含义。 Move declaration near reference 将声明移动至引用附近 Convert to full property 转换为完整属性 Generate constructor in '{0}' (without fields) 在“{0}”中生成构造函数(不包含字段) Add file banner 添加文件横幅 Warning: Method overrides symbol from metadata 警告: 方法将替代元数据中的符号 Use {0} 使用 {0} Switching between a lambda and a local function will prevent the debug session from continuing. 在 lambda 与本地函数之间切换可能会导致无法继续调试会话。 Deconstruct variable declaration 析构变量声明 Variable declaration can be deconstructed 可以析构变量声明 Add argument name '{0}' (including trailing arguments) 添加参数名“{0}”(包括尾随参数) Using readonly structs will prevent the debug session from continuing. 使用只读结构将阻止调试会话继续。 Using ref structs will prevent the debug session from continuing. 使用 ref 结构将阻止调试会话继续。 Using readonly references will prevent the debug session from continuing. 使用只读引用将阻止调试会话继续。 local function 本地函数 indexer 索引器 Parentheses can be removed Parentheses can be removed Remove unnecessary parentheses Remove unnecessary parentheses Add parentheses for clarity Add parentheses for clarity Parentheses should be added for clarity Parentheses should be added for clarity Alias ambiguous type '{0}' 别名多义类型“{0}” Warning: Collection was modified during iteration. 警告: 迭代期间已修改集合。 Warning: Iteration variable crossed function boundary. 警告: 迭代变量跨函数边界。 Warning: Collection may be modified during iteration. 警告: 迭代期间可能修改集合。 Add readonly modifier 添加只读修饰符 Make field readonly 将字段设置为只读 Convert to conditional expression Convert to conditional expression updating usages in containing member updating usages in containing member updating usages in containing project updating usages in containing project updating usages in containing type updating usages in containing type updating usages in dependent projects updating usages in dependent projects