MZ@ !L!This program cannot be run in DOS mode. $PELjذ" 0<f[ ` @[O`Fh$ Z  H.textl; < `.rsrc`>@@.reloc D@BH[HP  P&(4xZBSJB v4.0.30319lH#~#Strings4#US8#GUIDH#Blob 3  kkXh@@D@a@@-@ RRR )R1R9RARIRQR. ...#.+ .3@.;R.C.Kw ,/System.RuntimeDebuggableAttributeAssemblyTitleAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeMicrosoft.CodeAnalysis.Features.resources.dllSystem.Reflection.ctorSystem.DiagnosticsSystem.Runtime.CompilerServicesMicrosoft.CodeAnalysis.Features.resourcesMicrosoft.CodeAnalysis.FeaturesResources.zh-Hant.resourcesMicrosoft.CodeAnalysis.CodeFixesResources.zh-Hant.resourcesMicrosoft.CodeAnalysis.AnalyzersResources.zh-Hant.resourcesDebuggingModeszh-Hant-ATGMT     ?_ :$$RSA1gw:މ8e `Y>Ēe??1 3`!g-1 /%}oY5L9EC;&=oGP\dEk*+Ge+]TWrapNonExceptionThrowsMicrosoft Corporation3.© Microsoft Corporation. All rights reserved. 4.0.21.51404=84.0.0-6.21514.4+df45061e218c9b5813c5531bc06fb238a23e30f6$Microsoft.CodeAnalysis.FeatureslSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetRPADPADPBӟFxn1ˁcΓ&oUv_J'n.уڃ9^g0J"䑄3zN dކ&7(!C#?I8%S͉.Kd̊zNhًz277dYʌӌꌻI] *&X(ҍaBz/dHvcwqˏ܏ 叧-5/͐kxԐwK'(CJw “y>&tI߱z '\l&_e@zBVP GjosCschk?o,߿ı՜K4u3Sĝe革Hy2d5ݏ;Ll3^u-}u|[Pš//PKa좋٣KhҏS̤a\󆥴@ӥ"c_tҴ{5~rq[@GҧCbRYmc詖[﹪!檁N2F~z& &^ @bBw^׮JHfa b?z`R%qڰ N2&JDZs6>ղ"]b)ϳi#Cn-cECT̶?ϱ'z=egz?~"~A۹1ԡ'߮ȺKֺD˻dWλ<ڻ%[H}м WּCƽj~ӽ;e=Nʉȟ2de}e>f'5‡Iq2Hij2q!ĥБRҟŵPffڿ, pgMwțBqɡ=ɟb2B?\HfzYN$ʒ3ܾ#r|Ỷ>g|ņWQ!"А&5EbJz)"Аbvf ;ҼCU;rZ3`CKӷu}9w6XֹTkE`cg~<.;@;Ƚ=LW"ڄ ڊ64)vVN/܊QݵWݔҠ=L/#߈̕ڲVףI|ਕ5*J" %|RL♔*J4*M//Gil 宴敆L:{]^o } }A'/~ܓ멧 %6AG^Nlpa'{/I~Xܺ︿V`tw4xG+e/2ҁ$ 8t/qwȧxm a\kdFk rlM' Rh.q}$h!?VIWD 0gyX\sz2w V5;(iU%& e xJ˻"j - h(7Zw|,$R%BpSM7rRYhb8.Ԧ!h1a F| H ; O g4 CV  hN ]f =S @W i 2: 2 < ]{ Ĺ  +A S rn | NL4wXr4%@J0{,@j Yl!Ns.[<<[(x`*cgYg}Xh@Be'zQ3\JjOz!tsqOJ` pA2ٽFúe0E:D蹨3!p;Qhr 2J 7 i!y!7C"f""P"p$$JV%8)&H&Z&.ѡ&''c(''m(m)av)Q*^H*AN*Oy+D++ ,&,qϖ,b-.J.._2./$/ˣ0F000~0ޑ0h1aQ161"`1+2P2E2LI3N3o3dq3t 4U484gL4h4[4rG5%#5%*6rp6w6@6&6V 7P?>7R7 78S8J8X9:i2-:M^:j::P:;M;[h;;\;7RS?? м??Uf3@Q@[{Y@+s@@A}eBBKǼB BrCeI7COjC}DDADtDciEܴvEzEEFRuG%HH@HHVHMIVIrc)I*?I%?IyI:ΣI 7JJώJzZKKdpLP}L=M-MNN8N㔕O&O+Pd4PUPP˻PP*4PPPPQALQx>Qj1Q ]QzQb6R7leRMSSdSgSS,STRoTPYTU9Vn=ogtoop3py~qrsG s$-s/s s!sss&/t:tto8t%u|Yu<~ubu-ve.vd3vvQ"wlڟwaxww7w) x xVxZxAxfx*yƎy;yyz{X${B`{T_w{/Ƿ{|'|vJ|hp|s||/`|؊|(|MR}. s} ~ ~Q&d%;Y= xIzX)v,mF4) ӄ5?xGo8Kc5A$.L)TH_VP Sx)Aob;xʓ<0TLN0tQ֝)xJ:r7EHL2Gi=͛QeyR}r?>/8!N?H*s[.~_c WynJ{lK- p*5 |CP25hd4|[N ?M{tpFB^< 7Am GNcS=g})53,HLpְ|OKA/fB4v6"*;sW S/n3V1z@wOOZIG>b1J%*+_LN!p}:9XzqpU/wHbJQ*`[nDL<UH*ئga:vx5 $we f-?sf Xp%F؞uizzp@y%o/Z-8h;cC;F-k@=NR}I[U<hhЉdCdRPKKSj1A19>/T:jC)R(hG?cGhljyCsAh683{_3iY{tmtMX~6O:7+*boH,OD6~>ЈL{8d8d zPMi ` "r8z{;rj/Cm"|CF{K>_*S5utA̯404<G$Jϥ7#+jN44gz"@T= jG[pn;kZ0VNk+r`z4Giol7f+5T؋ +^ :x;^Q`+7eJR]{BLo79:EnKg^AaD8~(Bt=])2+8!,>5Luz.lj?T9AzDUҖ.0/kjPP6Hun 8\1 Hfr#idvZk+#$יӻ5_kW#|9v>ҩ?Pc8"P 3\}C ?Jk ~QJFGFg6VSh>+qL׀q'o{c~*Q O8E8~yhߚF2?iU]@l90wHmHcsʶ;oMfRt&onfBpeOlghuZCkd>BԢL=}Wt`=gE.}gsT(4'`Bkw'0xJq9! P y 'b6~/v>ކ?4m,MF\a;(yͮem&bۣ9Bvv!«z @'x_wg|<ox,kq->+KMi|Vsnk;q0_directive"AM_PM_abbreviated:AM_PM_abbreviated_description AM_PM_full9,AM_PM_full_descriptionIvA_subtraction_must_be_the_last_element_in_a_character_classAccessing_captured_variable_0_that_hasn_t_been_accessed_before_in_1_requires_restarting_the_application0Actions_can_not_be_emptyW:Add_DebuggerDisplay_attributen6Add_accessibility_modifiers&Add_argument_name_0`Add_argument_name_0_including_trailing_argumentsAdd_document_0"Add_explicit_cast Add_member_name .Add_missing_param_nodes4Add_null_checkQAdd_null_checkseDAdd_null_checks_for_all_parametersyJAdd_optional_parameter_to_constructor8Add_optional_parameters_to_0$Add_parameter_to_0`Add_parameter_to_0_and_overrides_implementations8Add_parameter_to_constructor/&Add_parameters_to_0O4Add_project_reference_to_0i$Add_reference_to_0DocumentIsOutOfSyncWithDebuggeeDocument_must_be_contained_in_the_workspace_that_created_this_serviceEditAndContinueBEditAndContinueDisallowedByModuleDEditAndContinueDisallowedByProjectTEncapsulate_field_colon_0_and_use_propertybZEncapsulate_field_colon_0_but_still_use_fieldFEncapsulate_fields_and_use_propertyLEncapsulate_fields_but_still_use_field Enums ErrorReadingFileTError_creating_instance_of_CodeFixProvider'XError_creating_instance_of_CodeFixProvider_0^ EventsExampleExamples Exceptions_colonExplicitly_implemented_methods_of_records_must_have_parameter_names_that_match_the_compiler_generated_equivalent_0"Extension_methods$Extract_base_class+"Extract_interfaceB,Extract_local_functionSExtract_methodgBFailed_to_analyze_data_flow_for_0u Fields>Find_and_install_latest_versionHFind_and_install_latest_version_of_0,First_word_capitalized&Fix_all_occurrences Fix_formatting Fix_typo_0. Format_documentB &Formatting_documentS Fully_qualify_0m Generate_0_1~ 0Generate_0_1_in_new_file >Generate_Equals_and_GetHashCode ,Generate_Equals_object (Generate_GetHashCode 8Generate_abstract_method_1_0 Generate_read_only_property_1_0#Generate_type_0#&Generate_variable_0# Global_Namespace#FIllegal_backslash_at_end_of_pattern$Insufficient_hexadecimal_digits'Interfaces'$Introduce_constant'0Introduce_constant_for_0'VIntroduce_constant_for_all_occurrences_of_0'Introduce_field(*Introduce_field_for_0+(PIntroduce_field_for_all_occurrences_of_0C(Introduce_localm(Merge_with_previous_0_statement,ZMethodMustReturnStreamThatSupportsReadAndSeekA,8Method_referenced_implicitly},Methods,2Missing_control_character,Modifying_0_which_contains_a_static_variable_requires_restarting_the_application,Modifying_0_which_contains_an_Aggregate_Group_By_or_Join_query_clauses_requires_restarting_the_application,Modifying_0_which_contains_the_stackalloc_operator_requires_restarting_the_applicationU-Modifying_a_catch_finally_handler_with_an_active_statement_in_the_try_block_requires_restarting_the_application-Modifying_a_catch_handler_around_an_active_statement_requires_restarting_the_application.|Modifying_a_generic_method_requires_restarting_the_application\.Modifying_a_method_inside_the_context_of_a_generic_type_requires_restarting_the_application.Modifying_a_try_catch_finally_statement_when_the_finally_block_is_active_requires_restarting_the_application.Modifying_an_active_0_which_contains_On_Error_or_Resume_statements_requires_restarting_the_applicationG/Modifying_body_of_0_requires_restarting_the_application_because_the_body_has_too_many_statements/Modifying_body_of_0_requires_restarting_the_application_due_to_internal_error_1/Modifying_source_file_0_requires_restarting_the_application_because_the_file_is_too_bigQ0Modifying_source_file_0_requires_restarting_the_application_due_to_internal_error_10Modifying_source_with_experimental_language_features_enabled_requires_restarting_the_application0Modifying_the_initializer_of_0_in_a_generic_type_requires_restarting_the_applicationQ1Modifying_whitespace_or_comments_in_0_inside_the_context_of_a_generic_type_requires_restarting_the_application1Modifying_whitespace_or_comments_in_a_generic_0_requires_restarting_the_application1Modules>24Move_contents_to_namespaceF2>Move_declaration_near_referencef2Move_file_to_0}2@Move_file_to_project_root_folder2"Move_to_namespace2Move_type_to_02XMoving_0_requires_restarting_the_application2Namespaces3&Nested_quantifier_0!3DNo_common_root_node_for_extraction63NNo_valid_location_to_insert_method_callV3PNo_valid_selection_to_perform_extraction3fNon_invoked_method_cannot_be_replaced_with_property3Not_Available3.Not_enough_close_parens3XNote_colon_Tab_twice_to_insert_the_0_snippet3Only_methods_with_a_single_argument_which_is_not_an_out_variable_declaration_can_be_replaced_with_a_property<4Operators4 Parameters_colon4Parameters_type_or_return_type_cannot_be_an_anonymous_type_colon_bracket_0_bracket4Pascal_Case4Pending4bPick_members_to_be_used_as_constructor_parameters5ZPick_members_to_be_used_in_Equals_GetHashCode550Pick_members_to_overridef5Project5Properties5jProperty_cannot_safely_be_replaced_with_a_method_call5HProperty_reference_cannot_be_updated5Regex_all_diacritic_marks_short7@Regex_all_letter_characters_long7BRegex_all_letter_characters_short 8,Regex_all_numbers_long48.Regex_all_numbers_shortj8JRegex_all_punctuation_characters_longx8LRegex_all_punctuation_characters_short8FRegex_all_separator_characters_long8HRegex_all_separator_characters_short*9,Regex_all_symbols_longD9.Regex_all_symbols_short9,Regex_alternation_long9.Regex_alternation_short:Regex_any_character_group_short:.Regex_atomic_group_long;0Regex_atomic_group_short}=Regex_backspace_character_short=4Regex_balancing_group_long=6Regex_balancing_group_shortA Regex_base_groupA2Regex_bell_character_longA4Regex_bell_character_shortAHRegex_carriage_return_character_longAJRegex_carriage_return_character_short%BLRegex_character_class_subtraction_long3BNRegex_character_class_subtraction_shortC*Regex_character_groupCRegex_commentCNRegex_conditional_expression_match_longCPRegex_conditional_expression_match_shortDDRegex_conditional_group_match_longDFRegex_conditional_group_match_short F:Regex_contiguous_matches_long$FRegex_end_of_line_comment_shortI:Regex_end_of_string_only_longIRegex_form_feed_character_shortoN0Regex_group_options_long}N2Regex_group_options_shortQ:Regex_hexadecimal_escape_long%QRegex_named_backreference_short_LRegex_named_matched_subexpression_long `NRegex_named_matched_subexpression_shortaFRegex_negative_character_group_longbHRegex_negative_character_group_shortncFRegex_negative_character_range_longcHRegex_negative_character_range_shorteHRegex_negative_unicode_category_long,eJRegex_negative_unicode_category_shorte:Regex_new_line_character_longeRegex_non_digit_character_shortfHRegex_non_white_space_character_longfJRegex_non_white_space_character_shortg8Regex_non_word_boundary_longg:Regex_non_word_boundary_short5h:Regex_non_word_character_longChRegex_punctuation_initial_quoteo,Regex_punctuation_openo.Regex_punctuation_othero(Regex_separator_linep2Regex_separator_paragraph&p*Regex_separator_space=p>Regex_start_of_string_only_longTp@Regex_start_of_string_only_short'qDRegex_start_of_string_or_line_long8qFRegex_start_of_string_or_line_shortq&Regex_subexpressionr*Regex_symbol_currencyr"Regex_symbol_math r*Regex_symbol_modifier1r$Regex_symbol_otherEr0Regex_tab_character_longVr2Regex_tab_character_shortqr6Regex_unicode_category_longr8Regex_unicode_category_shorts2Regex_unicode_escape_long+s4Regex_unicode_escape_shortes@Regex_unicode_general_category_0usBRegex_vertical_tab_character_longsDRegex_vertical_tab_character_shorts@Regex_white_space_character_longsBRegex_white_space_character_shorttu0Regex_word_boundary_longu2Regex_word_boundary_short%w2Regex_word_character_long0w4Regex_word_character_shortxRegex_yesxdRegex_zero_width_negative_lookahead_assertion_longxfRegex_zero_width_negative_lookahead_assertion_shortzfRegex_zero_width_negative_lookbehind_assertion_long{hRegex_zero_width_negative_lookbehind_assertion_short}dRegex_zero_width_positive_lookahead_assertion_long1}fRegex_zero_width_positive_lookahead_assertion_shortfRegex_zero_width_positive_lookbehind_assertion_longhRegex_zero_width_positive_lookbehind_assertion_short]~Related_method_signatures_found_in_metadata_will_not_be_updatedRemarks_colonBRemoval_of_document_not_supportedʁ$Remove_Suppression(Remove_Suppression_0*Remove_async_modifier "Remove_document_0'(Remove_qualification;*Remove_reference_to_0R"Remove_separatorspRemove_tag0Remove_unnecessary_casts,Remove_unused_variable.Remove_unused_variablesłRemoving_0_that_accessed_captured_variables_1_and_2_declared_in_different_scopes_requires_restarting_the_application߂Removing_0_that_contains_an_active_statement_requires_restarting_the_application> Rename_file_to_0 Rename_type_to_0\Renaming_0_requires_restarting_the_applicationÃRenaming_0_requires_restarting_the_application_because_it_is_not_supported_by_the_runtimeRenaming_a_captured_variable_from_0_to_1_requires_restarting_the_applicationL:Replace_0_and_1_with_property Replace_0_with_1ń*Replace_0_with_method,Replace_0_with_methods.Replace_0_with_propertyReported_diagnostic_0_has_a_source_location_1_in_file_2_which_is_outside_of_the_given_file+Reported_diagnostic_0_has_a_source_location_in_file_1_which_is_not_part_of_the_compilation_being_analyzed|Reported_diagnostic_with_ID_0_is_not_supported_by_the_analyzerRepresents_an_object_whose_operations_will_be_resolved_at_runtime?PRequested_assembly_already_loaded_from_0t0Resolve_conflict_markersReturns_colon Roslyn_HostErrorRudeEdit͆PSelection_does_not_contain_a_valid_tokenۆJSelection_not_contained_inside_a_type Separate_nibbles3$Separate_thousandsGSeparate_wordsX,Simplify_Member_AccessfSimplify_NameszSnippetsSolution8Sort_accessibility_modifiersFSplit_into_consecutive_0_statementsćUnrecognized_grouping_construct@Unterminated_character_class_set4Unterminated_regex_comment'(Unwrap_all_argumentsD*Unwrap_all_parametersa>Unwrap_and_indent_all_arguments~@Unwrap_and_indent_all_parameters(Unwrap_argument_listʎ"Unwrap_call_chain"Unwrap_expression*Unwrap_parameter_list\Updating_0_requires_restarting_the_application8Updating_a_0_around_an_active_statement_requires_restarting_the_applicationhUpdating_a_complex_statement_containing_an_await_expression_requires_restarting_the_applicationUpdating_an_active_statement_requires_restarting_the_applicationUpdating_async_or_iterator_modifier_around_an_active_statement_requires_restarting_the_applicationCUpdating_reloadable_type_marked_by_0_attribute_or_its_member_requires_restarting_the_application_because_it_is_not_supported_by_the_runtimeUpdating_the_Handles_clause_of_0_requires_restarting_the_application$Updating_the_Implements_clause_of_a_0_requires_restarting_the_applicationdUpdating_the_alias_of_Declare_statement_requires_restarting_the_applicationUpdating_the_attributes_of_0_requires_restarting_the_application_because_it_is_not_supported_by_the_runtimeUpdating_the_base_class_and_or_base_interface_s_of_0_requires_restarting_the_applicationCUpdating_the_initializer_of_0_requires_restarting_the_applicationUpdating_the_kind_of_a_property_event_accessor_requires_restarting_the_application֒~Updating_the_kind_of_a_type_requires_restarting_the_applicationUpdating_the_library_name_of_Declare_statement_requires_restarting_the_applicationV~Updating_the_modifiers_of_0_requires_restarting_the_applicationxUpdating_the_size_of_a_0_requires_restarting_the_applicationݓtUpdating_the_type_of_0_requires_restarting_the_applicationUpdating_the_underlying_type_of_0_requires_restarting_the_applicationK|Updating_the_variance_of_0_requires_restarting_the_application Use_0JUse_block_body_for_lambda_expressions˔TUse_expression_body_for_lambda_expressions$Use_framework_type@Use_interpolated_verbatim_string2&Use_local_version_0O|Use_locally_installed_0_version_1_This_version_used_in_colon_2i@User_Diagnostic_Analyzer_FailureValue_colonϕvVariadic_SignatureHelpItem_must_have_at_least_one_parameterՕZWarning_Method_overrides_symbol_from_metadatarWarning_colon_Collection_may_be_modified_during_iterationAlWarning_colon_Collection_was_modified_during_iterationutWarning_colon_Iteration_variable_crossed_function_boundaryWarning_colon_changing_namespace_may_produce_invalid_code_and_change_code_meaningזxWarning_colon_semantics_may_change_when_converting_statement/2Wrap_and_align_call_chainf2Wrap_and_align_expression_0_cannot_be_null_or_whitespace_0_dash_1+&_0_is_not_null_here6&_0_may_be_null_hereR0_10000000ths_of_a_secondqH_10000000ths_of_a_second_descriptionB_10000000ths_of_a_second_non_zero?Z_10000000ths_of_a_second_non_zero_descriptionZ._1000000ths_of_a_secondUF_1000000ths_of_a_second_descriptionf@_1000000ths_of_a_second_non_zero!X_1000000ths_of_a_second_non_zero_description;,_100000ths_of_a_second5D_100000ths_of_a_second_descriptionD>_100000ths_of_a_second_non_zeroV_100000ths_of_a_second_non_zero_description*_10000ths_of_a_secondB_10000ths_of_a_second_description<_10000ths_of_a_second_non_zeroЦT_10000ths_of_a_second_non_zero_description(_1000ths_of_a_second٨@_1000ths_of_a_second_description:_1000ths_of_a_second_non_zerolR_1000ths_of_a_second_non_zero_description&_100ths_of_a_secondG>_100ths_of_a_second_descriptionR8_100ths_of_a_second_non_zeroP_100ths_of_a_second_non_zero_description$_10ths_of_a_second<_10ths_of_a_second_description˫6_10ths_of_a_second_non_zeroN_10ths_of_a_second_non_zero_description2_12_hour_clock_1_2_digitsJ_12_hour_clock_1_2_digits_description._12_hour_clock_2_digitsF_12_hour_clock_2_digits_description2_24_hour_clock_1_2_digitsJ_24_hour_clock_1_2_digits_description._24_hour_clock_2_digitsrF_24_hour_clock_2_digits_description@all_anonymous_types_in_containerfull_long_date_time_description<(full_short_date_time@full_short_date_time_description:,general_long_date_timeDgeneral_long_date_time_description.general_short_date_timeaFgeneral_short_date_time_descriptionzgenerated_code_is_overlapping_with_hidden_portion_of_the_codevgenerating_source_for_symbols_of_this_type_is_not_supported generic_overloadK"generic_overloadsYin_gin_0_1_2rin_0_project_1in_Source&in_Source_attribute&in_Suppression_Fileindexer_interface_Zinto_extracted_method_to_invoke_at_call_sites"into_new_overload.is_?0just_this_anonymous_typeD labelXlocal_constant`local_functionnlocal_variable| location_unknownlong_date*long_date_descriptionlong_timey*long_time_description(member_kind_and_name_ methodj"minute_1_2_digitsr:minute_1_2_digits_descriptionminute_2_digits6minute_2_digits_description month_1_2_digits8month_1_2_digits_descriptionmonth_2_digits4month_2_digits_description!"month_abbreviated:month_abbreviated_descriptionmonth_day*month_day_descriptionmonth_full,month_full_descriptionnamespace_ioperator_toverloadoverloads_parameter&paren_Unknown_parenperiod_era,period_era_descriptionproject_0property_*"property_accessor2range_variableC"rfc1123_date_timeQ:rfc1123_date_time_descriptionh(round_trip_date_time*@round_trip_date_time_descriptionE"second_1_2_digits:second_1_2_digits_descriptionsecond_2_digits:6second_2_digits_descriptionJshort_date&,short_date_description4short_time=,short_time_descriptionK$sortable_date_time在泛型型別中新增 {0} 需要重新啟動應用程式。>在介面方法中新增 {0} 需要重新啟動應用程式。8在介面中新增 {0} 需要重新啟動應用程式。,新增 {0} 需要重新啟動應用程式。u新增在不同的範圍中宣告存取擷取到的變數 '{1}' 和 '{2}' 的 {0},需要重新啟動應用程式。>新增 {0} 的 Handles 子句需要重新啟動應用程式。S新增 MustOverride {0} 或覆寫已繼承的 {0} 需要重新啟動應用程式。{使用包含匿名函式的欄位或屬性初始設定式,將建構函式新增至類型需要重新啟動應用程式。2新增一般 {0} 需要重新啟動應用程式。N新增具有明確介面指定名稱的方法需要重新啟動應用程式。0新增新檔案需要重新啟動應用程式。>新增使用者定義的 {0} 需要重新啟動應用程式。I新增抽象 {0} 或覆寫繼承的 {0} 需要重新啟動應用程式。3新增 extern {0} 需要重新啟動應用程式。6新增匯入的方法需要重新啟動應用程式。別名不明確類型 '{0}'對齊包裝的引數對齊包裝的參數 允許小寫 允許大寫替代條件不可為註解*替代條件不會擷取,也無法命名9無法從 {1}: {2} 建立分析器 {0} 的執行個體。W導致隱含 Main 方法的傳回型別變更的更新需要重新啟動應用程式。G分析器 '{0}' 擲回類型 '{1}' 的例外狀況,訊息為 '{2}'。3分析器 '{0}' 擲回下列例外狀況: '{1}'。 匿名類型:!套用檔案標題的喜好設定+套用物件/集合初始設定喜好設定E在應用程式執行時,執行階段不支援套用來源變更。引數不可為空白。引數不能有 null 元素。組件=指派給唯讀欄位必須在建構函式 [{0}] 中完成。.非同步方法不可有 ref/out 參數: [{0}]'以非同步方式等候工作完成。W遺漏屬性 '{0}'。更新非同步方法或迭代器需要重新啟動應用程式。可用等待的工作會傳回 '{0}'$等待的工作不會傳回任何值0基底類別包含無法存取的未實作成員/無法套用變更 -- 未預期的錯誤: '{0}')無法在字元範圍內包含類別 \{0}6擷取群組號碼必須小於或等於 Int32.MaxValue擷取號碼不可為零I擷取之前尚未擷取的變數 '{0}' 需要重新啟動應用程式。Q停止在 {1} 中存取擷取到的變數 '{0}' 需要重新啟動應用程式。:停止擷取變數 '{0}' 需要重新啟動應用程式。<推斷>TODO<省略>將 '{0}' 變更為 '{1}'。 將命名空間變更為 ‘{0}'變更簽章...變更為全域命名空間'於例外狀況停止時不允許變更I將不會在應用程式執行時套用在專案 '{0}' 中所做的變更一個或多個變更會產生由編譯器所建立的新類型,而這需要重新啟動應用程式,因為執行階段不支援它D將 {0} 從非同步變更為同步需要重新啟動應用程式。e將 '{0}' 變更為 '{1}' 需要重新啟動應用程式,因為它會變更狀態機器的圖形。H將欄位變更為事件或反之亦然需要重新啟動應用程式。8變更 {0} 的限制式需要重新啟動應用程式。;變更 {0} 的參數類型需要重新啟動應用程式。E變更 {1} 的虛擬自訂屬性 '{0}' 需要重新啟動應用程式O變更擷取到的變數 '{0}' 的宣告範圍需要重新啟動應用程式。5變更 {0} 的參數需要重新啟動應用程式。;變更 {0} 的傳回型別需要重新啟動應用程式。5變更 {0} 的類型需要重新啟動應用程式。b變更之前類型為 '{1}' 的擷取到的變數 '{0}' 的類型需要重新啟動應用程式。;變更 {0} 的型別參數需要重新啟動應用程式。8變更 {0} 的可見度需要重新啟動應用程式。類別 編譯器6正在計算修正所有出現程式碼修正之處...設定 {0} 程式碼樣式設定 {0} 嚴重性(設定所有 '{0}' 分析器的嚴重性!設定所有分析器的嚴重性常數轉換為二進位轉換為類別轉換為十進位轉換為完整屬性轉換為十六進位轉換為差補字串轉換至 LINQ轉換為 LINQ (呼叫表單)轉換為記錄轉換成記錄結構轉換為結構轉換為元組將類型轉換為 '{0}'D無法擷取介面: 此選擇未落在 class/interface/struct 中。M無法擷取介面: 此類型不包含任何可以擷取至介面的成員。建立並指派欄位 '{0}'建立並指派屬性 '{0}'*建立其餘項目並將其指派為欄位*建立其餘項目並將其指派為屬性委派G刪除作用中陳述式前後的 {0} 需要重新啟動應用程式。,刪除 {0} 需要重新啟動應用程式。@刪除擷取到的變數 '{0}' 需要重新啟動應用程式。C請勿變更此程式碼。請將清除程式碼放入 '{0}' 方法文件來源檔案 '{0}' 目前的內容與已建置的來源不一致。等到此檔案的內容與已建置的來源一致後,才會套用於偵錯期間對此檔案所做的所有變更。6文件必須包含在此服務所建立的工作區中編輯並繼續模組不允許編輯和繼續E在專案 '{0}' 中所做的變更需要重新啟動應用程式: {1}%封裝欄位: '{0}' (並使用屬性)(封裝欄位: '{0}' (但仍使用欄位)封裝欄位 (並使用屬性)!封裝欄位 (但仍使用欄位)列舉'讀取檔案 '{0}' 時發生錯誤: {1}5建立 CodeFixProvider 的執行個體時發生錯誤;建立 CodeFixProvider '{0}' 的執行個體時發生錯誤事件範例:範例: 例外狀況:W記錄的明確實作方法,必須有參數名稱符合編譯器產生的相等 '{0}' 擴充方法擷取基底類別...擷取介面...擷取區域函式 擷取方法,無法分析下列項目的資料流程: {0}欄位尋找並安裝最新版本%尋找並安裝 '{0}' 的最新版本第一個字大寫修正所有發生次數修正格式化修正錯字 '{0}'格式化文件正在將文件格式化完整的 '{0}'產生 {0} '{1}'在新檔案中產生 {0} '{1}'產生 Equals 與 GetHashCode產生 Equals(object)產生 GetHashCode()產生抽象方法 '{1}.{0}'產生抽象屬性 '{1}.{0}' 產生全部產生比較運算子產生常數 '{1}.{0}'產生建構函式...產生建構函式 '{0}({1})'在 '{0}' 中產生建構函式.在 '{0}' 中產生建構函式 (使用欄位).在 '{0}' 中產生建構函式 (使用屬性)#產生委派建構函式 '{0}({1})'產生列舉成員 '{1}.{0}'產生欄位 '{1}.{0}')產生欄位指派建構函式 '{0}({1})'為 '{0}' 產生產生區域 '{0}'產生方法 '{1}.{0}'產生巢狀 {0} '{1}'產生新的類型...產生運算子產生覆寫...產生參數 '{0}'(產生參數 '{0}' (以及覆寫/實作)產生屬性 '{1}.{0}'產生唯讀欄位 '{1}.{0}'產生唯讀屬性 '{1}.{0}'產生類型 '{0}'產生變數 '{0}'全域命名空間*模式結尾使用 \ 不符合格式規定$x 大於 y 的 {x,y} 不符合格式 實作 {0}明確實作 '{0}'隱含實作 '{0}'實作抽象類別明確實作所有介面隱含實作所有介面明確實作所有成員 明確實作 隱含實作 實作介面以抽象方式實作介面*使用 Dispose 模式明確地實作介面透過 '{0}' 實作介面!使用 Dispose 模式實作介面明確實作剩餘的成員透過 '{0}' 實作L實作記錄位置參數 '{0}' 作爲唯讀需要重新啟動應用程式,U使用集合存取子實作記錄位置參數 '{0}' 需要重新啟動應用程式。不完整的 \p{X} 字元逸出將所有引數縮排將所有參數縮排將包裝的引數縮排將換行參數縮排初始化欄位 '{0}'初始化屬性 '{0}' 內嵌 '{0}'內嵌並保留 '{0}'安裝 '{0} {1}'安裝套件 '{0}'安裝 '{0}' 版使用套件管理員安裝...十六進位數位不足介面 引進常數為 '{0}' 引進常數(為所有出現 '{0}' 之處引進常數 引進欄位為 '{0}' 引進欄位(為所有出現 '{0}' 之處引進欄位引進區域函式為 '{0}' 引進區域常數.為所有出現 '{0}' 之處引進區域常數為 '{0}' 引進區域(為所有出現 '{0}' 之處引進區域 引入參數引入 '{0}' 的參數(為所有出現 '{0}' 之處引進參數引進查詢變數為 '{0}' 引進查詢變數.為所有出現 '{0}' 之處引進查詢變數;群組名稱無效: 群組名稱必須以文字字元開頭無效的選取範圍。 反轉條件 關鍵字即時 區域變數區域變數和參數將類別設為 'abstract'讓包含範圍非同步'讓包含範圍非同步 (傳回工作)使其變成靜態讓方法同步9將方法變成迭代器需要重新啟動應用程式。9將方法變成非同步需要重新啟動應用程式。 語式錯誤\p{X} 字元逸出語式錯誤-以 \k<...> 命名的反向參考語式錯誤與巢狀 '{0}' 陳述式合併"與下一個 '{0}' 陳述式合併與外部 '{0}' 陳述式合併"與上一個 '{0}' 陳述式合併:{0} 必須傳回支援讀取和搜尋作業的資料流。隱含參考的方法方法缺少控制字元A修改包含靜態變數的 {0} 需要重新啟動應用程式。`修改包含 Aggregate、Group By 或 Join 查詢子句的 {0} 需要重新啟動應用程式。J修改包含 stackalloc 運算子的 {0} 需要重新啟動應用程式。b修改 try 區塊中現用陳述式的 catch/finally 處理常式需要重新啟動應用程式。U修改作用中陳述式前後的 catch 處理常式需要重新啟動應用程式。3修正泛型方法需要重新啟動應用程式。H修改泛型型別内容之中的方法需要重新啟動應用程式。j當 Finally 區塊仍在作用中時修改 try/catch/finally 陳述式,需要重新啟動應用程式。\修改包含 On Error 或 Resume 陳述式的作用中 {0} 需要重新啟動應用程式。V修改 {0} 的本文需要重新啟動應用程式,因為本文有太多陳述式。R修改 {0} 的本文需要重新啟動應用程式,因為發生內部錯誤: {1}O因爲檔案太大,修改來源檔案 '{0}' 需要重新啟動應用程式。Z修改 '{0}' 的來源檔案需要重新啟動應用程式,因為發生內部錯誤: {1}Q以啟用的實驗語言功能修改原始檔,需要重新啟動應用程式。M修改泛型型別中 {0} 的初始設定式需要重新啟動應用程式。S修改泛型型別内容 {0} 中的空白或註解需要重新啟動應用程式。G修改泛型 {0} 中的空白或註解需要重新啟動應用程式。模組將內容移到命名空間...將宣告移近參考將檔案移至 ‘{0}'!將檔案移到專案根資料夾移到命名空間...將類型移到 {0},移動 {0} 需要重新啟動應用程式。 命名空間巢狀數量詞 {0}沒有根節點可供擷取。-沒有可插入方法呼叫的有效位置。-沒有可執行擷取的有效選取範圍。*非叫用的方法無法由屬性取代。無法使用 ⚠) 不夠>注意: 按兩次 Tab 鍵即可插入 '{0}' 程式碼片段。P只有具備非 out 變數宣告之單一引數的方法可以由屬性取代。 運算子參數::參數的類型或傳回類型不可為匿名類型: [{0}]Pascal 命名法的大小寫<暫止>-選取要用作為建構函式參數的成員/選取要用於 Equals/GetHashCode 中的成員選取要覆寫的成員專案屬性'以方法呼叫取代屬性並不安全無法更新屬性參考隱含參考的屬性向上提取 ‘{0}’提取 '{0}' 最多 '{1}’$將成員提取直到基底類型...'將成員提取至新的基底類別...(數量詞 {x,y} 前面沒有任何項目!重新分級 {0}(目前為 '{1}')對未定義群組的參考&對未定義群組名稱 {0} 的參考"參考未定義的群組號碼 {0}D所有控制字元。這包括了 Cc、Cf、Cs、Co 和 Cn 分類。所有控制字元@所有變音符號標記。這包括了 Mn、Mc 和 Me 分類。所有變音符號標記D所有字母字元。這包括了 Lu、Ll、Lt、Lm 和 Lo 字元。所有字母字元4所有數字。這包括了 Nd、Nl 和 No 分類。 所有數字T所有標點符號字元。這包括了 Pc、Pd、Ps、Pe、Pi、Pf 和 Po 分類。所有標點符號字元@所有分隔符號字元。這包括了 Zs、Zl 和 Zp 分類。所有分隔符號字元9所有符號。這包括了 Sm、Sc、Sk 和 So 分類。 所有符號t您可以使用分隔號 (|) 字元比對一系列模式中的任一模式,其中 | 字元會分隔各個模式。替代句點字元 (.) 會比對任何字元,\n (新行字元 \u000A) 除外。如果 RegexOptions.Singleline 選項修改了規則運算式模式,或 's' 選項修改了模式中包含 . 字元的那部分,. 就會比對任何字元。 任一字元不可部分完成的群組 (在其他一些規則運算式引擎中,又稱為非回溯子運算式、不可部分完成的子運算式,或單次性子運算式) 會停用回溯。規則運算式引擎會盡可能地比對輸入字串中的字元。當無法再繼續比對時,不會再回溯嘗試比對替代樣式 (亦即,子運算式只會比對子運算式所要比對的字串,而不會嘗試比對子運算式中或其接續之任何子運算式中的字串)。 若已知不會繼續執行回溯,建議您使用此選項。禁止規則運算式引擎執行不必要的搜尋,將有助於提升效能。不可部分完成的群組比對退格鍵字元 \u0008退格鍵字元平衡群組定義會刪除先前已定義群組的定義,並將先前定義的群組和目前群組間的間隔儲存在目前的群組內。 'name1' 是目前的群組 (選擇性),'name2' 是先前定義的群組,'subexpression' 是任何有效的規則運算式模式。平衡群組定義會刪除 name2 的定義,並將 name2 與 name1 之間的間隔儲存在 name1 內。如果未指定 name2 群組,則比對會回溯。因為刪除 name2 的上一個定義會顯示 name2 先前的定義,所以此建構可讓您使用群組 name2 的擷取堆疊來作為計數器,用來追蹤括號或左右括弧等巢狀建構。 平衡群組定義會使用 'name2' 作為堆疊。各巢狀建構的開頭字元會置於群組和其 Group.Captures 集合內。符合右側字元時,會將其對應的左側字元從群組移除,使 Captures 集合減少一。當所有巢狀建構的左側和右側字元均相符後,'name1' 會空白。 平衡群組 基底群組#比對鈴聲 (警示) 字元 \u0007 鈴字元I比對歸位字元 \u000D。請注意,\r 不等同於新行字元 \n。 歸位字元字元類別減法會產生一組字元,該組字元為將一個字元類別中的字元從另一個字元類別排除的結果。 'base_group' 是正或負的字元群組或範圍。'excluded_group' 元件是另一個正的或負的字元群組,或另一個字元類別減法運算式 (也就是說,您可以將字元類別減法運算式巢狀化)。字元類別減法 字元群組註解這個語言元素會根據是否可以比對初始模式,嘗試比對兩個模式的其中一個。 'expression' 是要比對的初始模式,若運算式相符,'yes' 即為要比對的模式; 若模式不相符,'no' 則為要比對的選擇性模式。條件運算式比對這個語言元素會根據是否與指定的擷取群組相符,嘗試比對兩個模式的其中一個。 'name' 是擷取群組的名稱 (或編號),若 'name' (或 'number') 相符,'yes' 即為要比對的運算式; 若不相符,'no' 則為要比對的選擇性運算式。條件式群組比對\G 錨點會指定比對必須出現在前一個比對結束的地方。當您搭配 Regex.Matches 或 Match.NextMatch 方法使用這個錨點時,可以確保比對全都是一個接一個。連續相符項X比對 ASCII 控制字元,其中 X 是控制字元的字母。例如 \cC 為 CTRL-C。 控制字元\d 符合所有十進位數字。其相當於 \p{Nd} 規則運算式模式,其中包含標準十進位數字 0-9,以及一些其他字元集的十進位數字。 如果有指定符合 ECMAScript 規範的行為,則 \d 相當於 [0-9]十進位數字字元數字記號 (#) 會標記 x 模式註解,其會從規則運算式模式結尾的未逸出 # 字元開始,並繼續直到行結束為止。如果要使用此建構,您必須啟用 x 選項 (透過內嵌選項),或於具現化 Regex 物件或呼叫靜態 Regex 方法時提供 RegexOptions.IgnorePatternWhitespace 值給選項參數。行結尾註解\z 錨點會指定比對必須出現在輸入字串的結尾。就像 $ 語言元素,\z 會忽略 RegexOptions.Multiline 選項。與 \Z 語言元素不同的是,\z 不會比對字串結尾的 \n 字元。因此,只能比對上一行的輸入字串。僅字串結尾\Z 錨點會指定比對必須出現在輸入字串的結尾或輸入字串結尾的 \n 之前。這與 $ 錨點相同,只是 \Z 會忽略 RegexOptions.Multiline 選項。因此,這只能比對上一行的結尾,或 \n 之前的上一行。 \Z 錨點會比對 \n,但不會比對 \r\n (CR/LF 字元的組合)。若要比對 CR/LF,請在規則運算式模式中加入 \r?\Z。$字串結尾或結尾的新行之前$ 錨點會指定前置模式必須出現在輸入字串的結尾或輸入字串結尾的 \n 之前。若您搭配 RegexOptions.Multiline 選項使用 $,比對也可位於行的結尾。 $ 錨點會比對 \n,但不會比對 \r\n (歸位與新行字元的組合,或稱 CR/LF)。若要比對 CR/LF,請在規則運算式模式中加入 \r?$。字串或行結尾比對逸出字元 \u001B 逸出字元排除的群組 運算式比對跳頁字元 \u000C 跳頁字元這個分組建構會在子運算式內套用或停用指定的選項。要啟用的選項會在問號後指定,要停用的選項則在減號後。允許的選項為: i 使用不區分大小寫的比對。 m 使用多行模式,其中 ^ 和 $ 會比對各行的結尾 (而非輸入字串的開頭和結尾)。 s 使用單行模式,其中句點 (.) 會比對每個字元 (而不是 \n 除外的每個字元)。 n 請勿擷取未命名的群組。唯一有效的擷取為明確 命名或編號的格式群組 (? 子運算式)。 x 從模式中排除未逸出的空白字元,並在 數字記號 (#) 後啟用註解。 群組選項G比對 ASCII 字元,其中 ## 是兩位數的十六進位字元碼。十六進位逸出(?# comment) 建構可讓您在規則運算式中包含內嵌註解。雖然註解包含在 Regex.ToString 方法所傳回的字串中,但規則運算式引擎不會在模式比對中使用註解的任一部分。註解會在第一個右括弧處結束。 內嵌註解對規則運算式的其餘部份啟用或停用特定的模式比對選項。要啟用的選項會在問號後指定,要停用的選項則在減號後。允許的選項為: i 使用不區分大小寫的比對。 m 使用多行模式,其中 ^ 和 $ 會比對各行的結尾 (而非輸入字串的開頭和結尾)。 s 使用單行模式,其中句點 (.) 會比對每個字元 (而不是 \n 除外的每個字元)。 n 請勿擷取未命名的群組。唯一有效的擷取為明確 命名或編號的格式群組 (? 子運算式)。 x 從模式中排除未逸出的空白字元,並在 數字記號 (#) 後啟用註解。 內嵌選項Regex 問題: {0}字母,小寫字母,修飾元字母,其他字母,字首大寫字母,大寫標記,封閉式標記,不佔空間標記,組合空間{n,}? 數量詞會比對前置元素至少 n 次,其中 n 為任何整數,但盡可能壓低次數。這是與窮盡數量詞 {n,} 相對的少數優先概念至少符合 'n' 次 (延遲){n,} 數量詞會比對前置元素至少 n 次,其中 n 為任何整數。{n,} 是窮盡數量詞,其少數優先的相對概念為 {n,}?比對至少 'n' 次{n,m}? 數量詞會比對前置元素 n 到 m 次,其中 n 和 m 為整數,但盡可能壓低次數。這是與窮盡數量詞 {n,m} 相對的少數優先概念至少符合 'n' 次 (延遲){n,m} 數量詞會比對前置元素至少 n 次,但不超過 m 次,其中 n 和 m 為整數。{n,m} 是窮盡數量詞,其少數優先的相對概念為 {n,m}?比對 'm' 到 'n' 次{n}? 數量詞會比對前置元素正好 n 次,其中 n 為任何整數。這是與窮盡數量詞 {n}+ 相對的少數優先概念#比對正好 'n' 次 (少數優先){n} 數量詞會比對前置元素至少 n 次,其中 n 為任何整數。{n} 是窮盡數量詞,其少數優先的相對概念為 {n}?比對正好 'n' 次+? 數量詞會比對前置元素一或多次,但盡可能壓低次數。這是與窮盡數量詞 + 相對的少數優先概念!比對一或多次 (少數優先)+ 數量詞會比對前置元素一或多次,等同於 {1,} 數量詞。+ 是窮盡數量詞,其少數優先的相對概念為 +?。比對一或多次*? 數量詞會比對前置元素零或多次,但盡可能壓低次數。這是與窮盡數量詞 * 相對的少數優先概念!比對零或多次 (少數優先)* 數量詞會比對前置元素零或多次,相當於 {0,} 數量詞。* 是窮盡數量詞,其少數優先的相對概念為 *?。比對零或多次?? 數量詞會比對前置元素零或一次,但盡可能壓低次數。這是與窮盡數量詞 ? 相對的少數優先概念!比對零或一次 (少數優先)? 數量詞會比對前置元素零或一次,相當於 {0,1} 數量詞。? 是窮盡數量詞,其少數優先的相對概念為 ??。比對零或一次這個分組建構會擷取相符的 'subexpression',其中 'subexpression' 是任何有效的規則運算式模式。使用了括弧的擷取會自動根據規則運算式中的左括弧順序,從第一個開始從左到右加上編號。編號為零的擷取,是與整個規則運算式模式相符的文字。相符的子運算式名稱名稱 1名稱 2名稱或數目e具名或編號反向參考。 'name' 是定義於規則運算式模式內的擷取群組名稱。具名反向參考擷取相符的子運算式並讓您根據名稱或數字加以存取。 'name' 應為有效的群組名稱,而 'subexpression' 則可為任何有效的規則運算式模式。'name' 不得包含任何標點符號字元,也不得以數字作為開頭。 如果規則運算式模式比對方法的 RegexOptions 參數包含 RegexOptions.ExplicitCapture 旗標,或 n 選項已套用至此子運算式,則擷取子運算式的唯一方法為明確地命名擷取群組。具名的相符子運算式負的字元群組會指定不應在輸入字串中出現的字元清單,以使比對可行。字元的清單會受個別指定。 可串連二或多個字元範圍。舉例來說,如果要指定十進位數字的範圍 (從 "0" 到 "9"),則小寫字母的範圍為 "a" 到 "f",大寫字母的範圍為 "A" 到 "F",使用 [0-9a-fA-F]。負值字元群組負的字元範圍會指定不應在輸入字串中出現的字元清單,以使比對可行。'firstCharacter' 是開始範圍的字元,'lastCharacter' 則是結束範圍的字元。 可串連二或多個字元範圍。舉例來說,如果要指定十進位數字的範圍 (從 "0" 到 "9"),則小寫字母的範圍為 "a" 到 "f",大寫字母的範圍為 "A" 到 "F",使用 [0-9a-fA-F]。負值字元範圍規則運算式建構 \P{ name } 會比對任何不屬於 Unicode 一般分類或具名區塊的字元,其中名稱為分類縮寫或具名區塊名稱。負值 Unicode 分類比對新行字元 \u000A 新行字元否\D 符合所有非數字字元。其相當於 \P{Nd} 規則運算式模式。 如果有指定符合 ECMAScript 規範的行為,則 \d 相當於 [^0-9]非數字字元\S 符合所有非空白字元的字元。其等同於 [^\f\n\r\t\v\x85\p{Z}] 規則運算式模式,或相當於 \s 之規則運算式模式的相反,其符合空白字元的字元。 如果有指定符合 ECMAScript 規範的行為,則 \S 相當於 [^ \f\n\r\t\v]非空白字元O\B 錨點會指定比對不得出現在字邊界。其為 \b 錨點的相反。 非字邊界\W 符合所有非字組字元。其符合所有字元,但處於以下 Unicode 分類內的字元除外: Ll 字母,小寫 Lu 字母,大寫 Lt 字母,字首大寫 Lo 字母,其他 Lm 字母,修飾元 Mn 標記,非空格 Nd 數字,十進位數字 Pc 標點符號,接頭 如果有指定符合 ECMAScript 規範的行為,則 \W 相當於 [^a-zA-Z_0-9]非文字字元這個建構不會擷取子運算式比對的子字串: 非擷取群組建構通常在數量詞套用到群組時使用,但群組擷取的子字串不會有影響。 若規則運算式包含巢狀群組建構,外部非擷取群組建構就不會套用到內部巢狀群組建構。非擷取群組數字,十進位數字數字,字母數字,其他編號反向參考,其中 'number' 是擷取群組在規則運算式中的序數位置。舉例來說,\4 符合第四個擷取群組的內容。 如果八進位逸出代碼 (例如 \16) 和 \number 反向參考使用的標記法相同,則會出現模稜兩可的問題。如果模稜兩可的問題會造成麻煩,您可以使用 \k<名稱> 標記法,該標記法較為明確且不會與八進位逸出字元代碼搞混。同樣地,\xdd 等十六進位代碼也相當明確,不會與反向參考搞混。編號反向參考其他,控制其他,格式其他,未指派其他,私用其他,代理{正的字元群組會指定字元清單,其中的任一字元都可能會出現在輸入字串中,以便比對發生。正值字元群組正的字元範圍會指定字元範圍,其中的任一字元都可能會出現在輸入字串中,以便比對發生。'firstCharacter' 是開始範圍的字元,'lastCharacter' 則是結束範圍的字元。正值字元範圍標點符號,封閉標點符號,連接子標點符號,破折號標點符號,最後引號標點符號,初始引號標點符號,開放標點符號,其他分隔符號,線條分隔符號,段落分隔符號,空格\A 錨點會指定比對必須出現在輸入字串開頭。其與 ^ 錨點相同,差異在於 \A 會忽略 RegexOptions.Multiline 選項。因此,這個錨點只能多行輸入字串的第一行開頭。僅字串開頭^ 錨點會指定下列模式必須從字串第一個字元的位置開始。如果您搭配 RegexOptions.Multiline 選項使用 ^,比對就必須出現在每一行的開頭。字串或行開頭 子運算式符號,貨幣符號,數學符號,修飾元符號,其他比對定位字元 \u0009 定位字元規則運算式建構 \P{ name } 會比對任何屬於 Unicode 一般分類或具名區塊的字元,其中名稱為分類縮寫或具名區塊名稱。Unicode 分類8比對值為 #### 十六進位的 UTF-16 代碼單元。unicode 逸出Unicode 一般分類: {0}比對垂直定位字元 \u000B垂直定位字元\s 符合所有空白字元。其相當於以下逸出序列和 Unicode 分類: \f 換頁字元,\u000C \n 新行字元,\u000A \r 歸位字元,\u000D \t 定位字元,\u0009 \v 垂直定位字元,\u000B \x85 省略符號或 NEXT LINE (NEL) 字元 (…),\u0085 \p{Z} 符合所有分隔符號字元 如果有指定符合 ECMAScript 規範的行為,則 \s 相當於 [ \f\n\r\t\v] 空白字元\b 錨點會指定比對必須出現於文字字元 (\w 語言元素) 和非文字字元 (\W 語言元素) 之間的邊界上。文字字元由英數字元和底線組成; 非文字字元則為英數字元或底線除外的任何字元。比對也可能出現於字串開頭或結尾的文字邊界上。 \b 錨點通常用來確保子運算式會比對整個字組,而不是只比對字組的開頭或結尾。 字邊界\w 符合所有字組字元。字組字元是以下任一 Unicode 分類的成員: Ll 字母,小寫 Lu 字母,大寫 Lt 字母,字首大寫 Lo 字母,其他 Lm 字母,修飾元 Mn 標記,非空格 Nd 數字,十進位數字 Pc 標點符號,接頭 如果有指定符合 ECMAScript 規範的行為,則 \w 相當於 [a-zA-Z_0-9] 文字字元是零寬負右合樣判斷提示,如果要使比對成功,則輸入字串不得符合子運算式中的規則運算式模式。符合的字串不會包含在比對結果內。 零寬度 lookahead 判斷提示通常會用在規則運算式的開頭或結尾。在規則運算式的開頭,其可定義應符合的特定模式 (當規則運算式的開頭定義相似但更普通的應符合模式時)。在這種情況下,其常會用來限制回溯。在規則運算式的結尾,其可定義不會在比對結束時發生的子運算式。!零寬負值右合樣判斷提示零寬負左合樣判斷提示,如果要使比對成功,則 'subexpression' 不得發生在目前位置左側的輸入字串。所有不符合 'subexpression' 的子字串都不會包含在比對結果內。 零寬度負 lookbehind 判斷提示通常會用在規則運算式的開頭。其定義的模式會排除下一個字串中的相符項。其也常用於限制回溯 (當最後一個字元或已擷取群組中的字元不得為符合群組規則運算式模式的一或多個字元時)。!零寬負值左合樣判斷提示零寬正右合樣判斷提示,如果要使比對成功,則輸入字串必須符合 'subexpression' 中的規則運算式模式。符合的子字串不會包含在比對結果內。零寬度正 lookahead 判斷提示不會回溯。 一般來說,零寬度正 lookahead 判斷提示會出現在規則運算式模式的結尾。其會定義應出現在字串結尾以使比對發生,但不應包含在比對內的子字串。對於防止過度回溯來說,其也相當實用。您可以使用零寬度正 lookahead 判斷提示來確保特定已擷取群組會以符合為該已擷取群組定義之模式的子集開頭。!零寬正值右合樣判斷提示零寬正左合樣判斷提示,如果要使比對成功,則 'subexpression' 必須於目前位置左側的輸入字串發生。'subexpression' 不會包含在比對結果內。零寬度正 lookbehind 判斷提示不會回溯。 零寬度正 lookbehind 判斷提示通常會用在規則運算式的開頭。其定義的模式是比對的前置條件,但不是比對結果的一部份。!零寬正值左合樣判斷提示?將不會更新中繼資料中所找到的相關方法簽章。備註:不支援移除文件移除隱藏項目移除隱藏項目 {0}移除 'async' 修飾元移除文件 '{0}'移除限定性條件移除對 '{0}' 的參考。移除分隔符號 移除標記移除不必要的 Cast移除未使用的變數移除未使用的變數]移除已存取擷取到的變數 '{1}' 和 '{2}' 的 {0},需要重新啟動應用程式。G移除包含作用中陳述式的 {0} 需要重新啟動應用程式。將檔案重新命名為 {0}將類型重新命名為 {0}2重新命名 {0} 需要重新啟動應用程式。S重新命名 {0} 需要重新啟動應用程式,因為執行階段不支援它。V將擷取到的變數從 '{0}' 重新命名為 '{1}' 需要重新啟動應用程式。以屬性取代 '{0}' 和 '{1}'將 ‘{0}’ 取代為 ‘{1}'以方法取代 '{0}'以方法取代 '{0}'以屬性取代 '{0}'o回報之診斷 '{0}' 中的來源位置 '{1}' 位於檔案 '{2}' 內,而該檔案不在指定的檔案內。h回報的診斷 '{0}' 在檔案 '{1}' 中具有來源位置,其不屬於正在進行分析的編譯。7分析器不支援識別碼為 '{0}' 的回報診斷。3表示其作業將於執行階段解決的物件。(已從 '{0}' 載入所要求的組件。解決衝突標記傳回:Roslyn.HostError 粗略編輯0選取範圍沒有包含有效的語彙基元。$選取範圍未包含在類型內。分隔半位元組分隔千分位 分隔字組簡化成員存取 簡化名稱程式碼片段 解決方案排序協助工具修飾元"分割成連續的 '{0}' 陳述式分割成巢狀 '{0}' 陳述式-資料流必須支援讀取及搜尋作業。結構摘要: 隱藏 {0}P在 Lambda 運算式和本機函式之間切換需要重新啟動應用程式。'TODO: 處置受控狀態 (受控物件)@TODO: 釋出非受控資源 (非受控物件) 並覆寫完成項XTODO: 僅有當 '{0}' 具有會釋出非受控資源的程式碼時,才覆寫完成項 TODO: 將大型欄位設為 Null 接受 '{0}' 接受兩者 接受底端 接受頂端目標類型相符項目-此變數位址會用於選取的節點中。V包含類型 '{1}' 的組件 '{0}' 參考了 .NET Framework,此情形不受支援。&組件 {0} 不包含任何分析器。$該成員定義於中繼資料內。<選取範圍包含區域函式呼叫,但不含其宣告。*選擇範圍包含錯誤或不明類型。*選擇內容包含非現用的陳述式。這個符號沒有圖示。z中繼資料內包含有此符號的相關定義或參考。變更其簽章可能會導致建置錯誤。 要繼續嗎?(?()|) 中太多 |太多 )>類型參數 '{0}' 已由另一個類型參數 '{1}' 隱藏。 類型參數:無法讀取來源檔案 '{0}' 或為包含該檔案之專案所建置的 PDB。等到此檔案的內容與已建置的來源一致後,才會套用於偵錯期間對此檔案所做的所有變更。$無法載入分析器組件 {0}: {1}#未預期的介面成員種類: {0}發生不明錯誤 未知屬性未知屬性 '{0}’符號種類不明無法識別的控制字元 無法識別的逸出序列 \{0}無法識別的分組建構未結束的 [] 組合未結束的 (?#...) 註解將所有引數取消換行將所有參數取消換行$將所有引數取消換行並縮排$將所有參數取消換行並縮排將引數清單取消換行將呼叫鏈取消包裝將運算式取消換行將參數清單取消換行.更新 '{0}' 需要重新啟動應用程式。G更新作用中陳述式前後的 {0} 需要重新啟動應用程式。U更新包含 await 運算式的複雜陳述式時,需要重新啟動應用程式。9更新作用中陳述式需要重新啟動應用程式。_更新作用中陳述式前後的 async 或 iterator 修飾元需要重新啟動應用程式。~因為執行階段不支援更新可重新載入類型 (由 {0} 標記) 或其成員,所以需要重新啟動應用程式。>更新 {0} 的 Handles 子句需要重新啟動應用程式。A更新 {0} 的 Implements 子句需要重新啟動應用程式。B更新 Declare 陳述式的別名需要重新啟動應用程式。V更新 {0} 的屬性需要重新啟動應用程式,因為執行階段不支援它。Q更新 {0} 的基底類別及 (或) 基底介面需要重新啟動應用程式。>更新 {0} 的初始設定式需要重新啟動應用程式。F更新屬性/事件存取子的種類需要重新啟動應用程式。6更新類型的種類需要重新啟動應用程式。K更新 Declare 陳述式的程式庫名稱需要重新啟動應用程式。8更新 {0} 的修飾元需要重新啟動應用程式。5更新 {0} 的大小需要重新啟動應用程式。5更新 {0} 的類型需要重新啟動應用程式。;更新 {0} 的底層類型需要重新啟動應用程式。5更新 {0} 的差異需要重新啟動應用程式。 使用 {0}&使用 Lambda 運算式的區塊主體)使用 Lambda 運算式的運算式主體使用架構類型使用插入的逐字字串使用本機版本 '{0}'A使用安裝於本機的 '{0}' 版本 '{1}' 此版本用於: {2}!使用者診斷分析器失敗。值:yL{1RSInterpolation_can_be_simplifiedE*Invalid_format_string\NInvalid_global_SuppressMessageAttributeplInvalid_or_missing_target_for_SuppressMessageAttributeTInvalid_scope_for_SuppressMessageAttribute&Make_field_readonlyBMember_access_should_be_qualified :Member_name_can_be_simplified)2Modifiers_are_not_ordered@lNamespace_0_does_not_match_folder_structure_expected_1TRNamespace_does_not_match_folder_structureNaming_Styles.Naming_rule_violation_08Null_check_can_be_simplifiedNObject_initialization_can_be_simplifiedOrder_modifiersParameter_0_can_be_removed_if_it_is_not_part_of_a_shipped_public_API_its_initial_value_is_never_used-tParameter_0_can_be_removed_its_initial_value_is_never_used4Parentheses_can_be_removedNParentheses_should_be_added_for_clarityPopulate_switchZPrefer_explicitly_provided_tuple_element_namePrivate_member_0_can_be_removed_as_the_value_assigned_to_it_is_never_read?4Private_member_0_is_unusedlPrivate_method_0_can_be_removed_as_it_is_never_invokedPrivate_property_0_can_be_converted_to_a_method_as_its_get_accessor_is_never_invoked .Remove_Unnecessary_Castl 2Remove_redundant_equality Simplify_conditional_expression ,Simplify_interpolation poϡE ߢM%@/.b,~F3֯6]lytv:V~91n CdNc^<[V[ H[_CorDllMainmscoree.dll% 0HX`||4VS_VERSION_INFO?DVarFileInfo$TranslationStringFileInfo000004b0LCompanyNameMicrosoft Corporationh FileDescriptionMicrosoft.CodeAnalysis.Features: FileVersion4.0.21.51404|.InternalNameMicrosoft.CodeAnalysis.Features.resources.dll.LegalCopyright Microsoft Corporation. All rights reserved..OriginalFilenameMicrosoft.CodeAnalysis.Features.resources.dll` ProductNameMicrosoft.CodeAnalysis.Features9ProductVersion4.0.0-6.21514.4+df45061e218c9b5813c5531bc06fb238a23e30f68Assembly Version4.0.0.0P h;h$0$X *H $I0$E10  `He0\ +7N0L0 +70 010  `He C_@ kB;Q# 椺-T8O; 0n0V3 15_0  *H  0~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110 210211200951Z 220210200951Z0c1 0 UUS10U Washington10URedmond10U Microsoft Corporation1 0 U.NET00  *H 0YpBݬa!z>֗7X/G0y:m%Fg肭b^K.Xyڜ FJ7OQj'cro CJjdWW\߮L/&uB`Cb mh?"$N=-_; / Qx8šoj1Ւ 3P[rR`M^ᾁKqΉa 1оL CW=vI=(, dGJTi1+7#SSy/ , hkgVZg8墎9ȥwEZ;Z#pڀrC>1I;G}x$5cH-i,uw/J_~e]B_|ይ)?HzV"PhZs2wO/ވj˻T|X#Qj|p4Cȶ!pkx}Γ*w=8z߁-.յNP~Na =h{iNm CK2(GW+y()y(oe083jo3~ɚ2fr0q|L)"`9v ogBAJnазGlsm>`D=EJ,W;Sɉ_7; V08~KHzXbTd]EnY 6kU0Yz ƙ6kK|uG0z0b a0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110 110708205909Z 260708210909Z0~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110"0  *H 0 r.nM4X!B*kZP8I 7k 8™91BӉ yd~`$lIh^ߛS ,ï٩+z זY`fv2R&/PϳD].uhm:\F8dnd5xc-@ \yI) w=+ZMV(zr:I^C{{>]O/Y;-3Xŷ>2ӳ=8~ҝ,NV!5%9ndS#_R!t%_('(8%9J6|#faj(I_%]!K>RĵW?$z[/#p]QFwἬ_UK9#ID|Erzr$߿FWۃMI0[ݰf{KI)(}gbx_/W\w((m(,@7OD LԥC/tnx X,]`>O3ڰޞNFlֈ 00 +70UHndPӂ77"mu0 +7  SubCA0 U0U00U#0r-:1CN1#40ZUS0Q0OMKIhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0U 00 +7.00?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0  *H  g򆥘Ty.tg" cB}y e_.,>rm? ;Gic"5]e}FPU |K.)=Եw9dD=xz#}t&F*Š hh.*?*kXIc inZF+;н5n%'(M= 2-[I9 ƭQEX82q'',: iYhnot@*(>?Mf Mo}Ev@*e]Rbc6'ͥ]cA[>wuaaA(e/\֡FY KH)ű?Ew5Ңzz"HG#kKux7yKֳ#hu i;0Lumc=ѝVNOW"x2!zA ?̤]WqVNHEBɛv[ HkymmjRs zP1000~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113 15_0  `He0 *H  1  +70 +7 10  +70/ *H  1" bo8T9qO#x8-$0B +7 1402Microsofthttp://www.microsoft.com0  *H @tZZYZmit=$_Xqjk84w}%KGҐeod\)Yߟ2e7UgW:m8^م 1a@)(-R6{=S20pO Wmwa91ĸmr5Ň-5q?B̢3Ns!7zD)~0o VS彃ǛUX C `"s39kENJhXY0;a!2v-eo\Y׋%̹D '],8WdK;on"4mowҾmS(4 XjI00UodW/C?xԂ0U#0c:\1C{|F3hZmU0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicTimStaPCA_2010-07-01.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicTimStaPCA_2010-07-01.crt0 U00U% 0 +0  *H  P5~yG|=T#.d.AtC2 SLH`,K.rf;{֊eIG Q?4w}۬&iYϮjY$~j ;nX8 4HBos.g89uFq>,Zo-Clэf6aEVam6lr!$\ghYo<)QE?bݎC MOD Z`8Ln>+0fUp0q0Y a *0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100 100701213655Z 250701214655Z0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100"0  *H 0  w: iktTե |hK,_av>f+[S'1A |a0Y0D`TC M8Bݓs0W&E GͿ$`2X`FXG2tag_TϓLĦ]an(aF'$gr!KdPb]w=WuBM@Q>gfD~Knʱz* 1N5xhttp://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0U 00 +7.00=+1http://www.microsoft.com/PKI/docs/CPS/default.htm0@+042 Legal_Policy_Statement. 0  *H  Q ?q=!o1Wm0fjxǨ%kTW+QDS`v@@A\\^5$VKtBȯ7}Z?yJR8/ye٩kzoK0D$"<Y)p2J'U/3b_W@ΙfjbJ &9Jqc{!mÜ<}jxm8ؔƥ B"8 %d~cY%z.9Wvqa˚Gͧ};q ]t"aڰPo1:eGxHr~akow˧ 9؂r*T9[ Uzs;-3.)/T'!ȬN(ۖBAM*f0ӻt2Kc{/!YDn+1 0 00|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103G1YG0  `HeJ0 *H  1  *H  0/ *H  1" 7JXCぷ&d0 *H  /1000 {<Ϻȉ}a+Tp;oE00~0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103G1YG0" _hd^|А;BI!Αd)0  *H  oΧW=0A1I`^seT] ϴY]$&.c<&Z f-o ՠ+R{ɪr}י= ^po43ha Ve%