HEX
Server: Apache/2.4.41
System: Linux mainweb 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:36 UTC 2024 x86_64
User: nationalmedicaregrp (1119)
PHP: 8.3.7
Disabled: exec,passthru,shell_exec,system,popen,proc_open,pcntl_exec
Upload Files
File: /home/crm/public_html/es/Microsoft.CodeAnalysis.Features.resources.dll
MZ����@���	�!�L�!This program cannot be run in DOS mode.

$PEL��F��" 0�v� � oV@�$�O���h$��  H.text|� � `.rsrc���@@.reloc��@BX�HP �	8&P����BSJBv4.0.30319lH#~�h#Strings#US #GUID0�#Blob	�3
		�k�kXY�@�@D@a@�@-@	RRR
)R1R9RARIRQR.�.�.�.#�.+.3@.;R.C�.K��/e
��Y�h��<Module>System.RuntimeDebuggableAttributeAssemblyTitleAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeMicrosoft.CodeAnalysis.Features.resources.dllSystem.Reflection.ctorSystem.DiagnosticsSystem.Runtime.CompilerServicesMicrosoft.CodeAnalysis.FeaturesResources.es.resourcesMicrosoft.CodeAnalysis.CodeFixesResources.es.resourcesMicrosoft.CodeAnalysis.AnalyzersResources.es.resourcesMicrosoft.CodeAnalysis.Features.resourcesDebuggingModes���$��A�����m�?    �?_�
:��$��$RSA1����g�w:�މ8���e� `Y>�Ēe���?�?�1��3��`!g-��1���
�/%�}�o��Y���5�L9�EC��;�&=����o��GP�\d��E��k*+G��e+��]�TWrapNonExceptionThrowsMicrosoft Corporation3.© Microsoft Corporation. All rights reserved.4.0.21.51404=84.0.0-6.21514.4+df45061e218c9b5813c5531bc06fb238a23e30f6$Microsoft.CodeAnalysis.Features�Y����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetRPADPADPB����ӟ��Fx��n��1�ˁ�c�Γ��&o�Uv��_J'�n���.у�ڃ9�^g���0J�����"䑄3���z�N����
��d��ކ�&7������(���������!����C���#�?I�8�%�S͉.���Kd̊z�N������hًz�2���7�7d��Y�ʌ��ӌ��ꌻ��I]�*��&X��(ҍ�a�B�z�/�d�H�vcw��qˏ�܏� 叧�-������5/͐kxԐwK�'����(�C�Jw����� “y��>�&t�I��߱���z���������� ���'�\���l���&���_���e@�z�B�V������P�Gjo�sCs�ch���k�?o,�߿��ı՜K4��u��3���Sĝe�革�����H�y�����2d�����5�ݏ;��Ll�3^u�-}��u��|[P���š����//��PK�a좋���٣Kh�ҏ������S�̤a\�󆥴���@�ӥ�"c�_�t�Ҵ{�5�~���r�q��[@��G�ҧC�b��RY�m�c���詖��[����﹪!檁�N���2�F~��z��& ����&^�������@�b�B���w��^׮�J�H��fa��
���b��?z��`��R��%qڰ�
��N2�&JDZ�s6�>�ղ�"�]b)��ϳ���i��#��Cn�-cE�����C��T����̶����?�ϱ'�z�=��eg��z��?~�"~������A۹1���ԡ'��߮���ȺKֺD˻dWλ�<ڻ%�[��H���}мWּ��C�ƽj~ӽ�����;��e���=�����N��ʉ��ȟ������2��d���e�}���������e��>f�'�5‡�I�q2Hij2q�!�ĥ��Б����Rҟŵ����P��f��f��ڿ�,
��p��gMwț�B�q��ɡ���=��ɟb2�B�?�\H�fzY�N��$��ʒ�3�ܾ���#r��|Ỷ>g�|n�̧W�Q��!��"���А��&5��E�b���J��z���)�"Аb�����v�f���
;ҼCU�;rZ�3������`CKӷ�u��}�9w�6�XֹT��������k��E��`cg�~����<.;��@;�Ƚ=��LW�"�ڄ�ڊ6��4)v��V��N����/�܊�QݵW�ݔҠ�=L��/���#߈̕�ڲV�ף�I���|�ਕ�5*��J"����%�|��R��L�♔��*J4�*M/�/���G��il
���宴敆L��:�{]��^��o�	�}��}���A'�/~��ܓ멧�
��%6�A�G�^N�l�p�a�'�{/I�~���X���ܺ�︿�����V��`��t�w4��x���G��+e�/���2�ҁ�����$��	8��t�/��q���w��ȧ�����x�����m��a\�k�d�F�k�
�r�lM�'	���R����h.�q}���$����h�!?V��IW�D	���0�g����yX��\sz���2����w������
��V�5�;�(������i��U�%�&
�e�	�x�J���˻"��j -
h�(�7Z�w|�,$���R%BpS��M7rRY����hb8�.��Ԧ!h�1a����	F|�	�H�	�;�	�O
g�4
C�V
���

�h�N]f=S�@W��i�2�:2��<��]{��	�
+�A
��S
rn
|�
NL4�wX�r�4�%@�J����0�{,@��j Y��l�����!Ns.��[�<�<[�(��x�`��*cgY�g��}Xh�@��B�e�'�zQ3�\J�jO�z�!�t��sqOJ��`	p�A2��ٽ�F����ú�e��0E:��D�蹨3��!��p;�Q�hr 
�� 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�.��/$�/ˣ0�F0���0��0~�0ޑ�0h�1�aQ16�1"`�1�+2�P2�E�2L�I3�N3�o�3dq�3t4U4�84�gL4��h4[��4rG5%#�5%*6rp6�w�6�@�6�&�6V� 7P?>7R�7�
�7�8�S8J�8�X9�:i2-:M�^:�j�:��:�P�:��;��M;[h;��;�\�;�7R<�g�<F�<=��=P��=�u�=6	�>�S?��?м?��?Uf3@��Q@[{Y@+s�@�@�A}eB�BKǼB�
�Br�CeI7C�OjC}��D���DA�Dt�Dc�iEܴvE��zE���E���FRuG%�H��H@��H��H�V�HM�IV�Irc)I*�?I%?�I�y�I:ΣI
�7J���Jώ�J�zZK��Kd�pLP�}L=��M�-�M��N���N8�N㔕O&��O��+Pd�4P�UP��P˻�P���P*4�P���P�PPQA�LQx>�Qj1�Q	]�Qz�Q�b6R7leRM�SS�dSg�S���S,��S�T�RoTPY�T��U��9V<V��NV��NV�uV'|zVpϖV��V_C1WK�TW�X�W��W��W�W�W��)X*J?X�p?X��X��X�oCY��Y.�nZ�_qZO��Z��[��M[f�[T��[`�\O�%\m��\
Џ\j�]��,^[�r^�^}��^&�^�G_��Z_���_�
�_�<
`h�`OZ`{�`�95a�r5a�a���a�b	h8b/�JbKib��b~�
c*vcQ�Zc��=dl�@dX�cd���dѥ�d���dh�e�0eu�9e�U[e��le?f���f�Ung�ozg�8�g�O�g��4h�X�h}��hM<$i0,i��i�׳i�Yj��j��&k�:Gk��Ok/qqk�P�kZT�k�W�k?f�kZ1lChlqul)^\m>n=ogt�o��o��p3��p�y~q���r�s�G s�$-s/s	�s!s�s��s&�/t�:�t��to8�t�%u�|Yu<~�ub��u�-ve.v�d3v�vQ"wlڟwax�w���w7�w)�x�
xVxZxA�xf��x*�y�Ǝy;��y�yz��{�X${B`{T_w{/Ƿ{�|��'|�vJ|h�p|�s|���|/`�|�؊|(�|�MR}.	s}	�~�	�~Q�&d%;����Y�=���x������I�z�X����)�v�������,�m�F4��)� ����ӄ5���?xG��o8K��c5A���$.��L)T�H_VP���S���x�)Aob;x�ʓ����<�0T�����L���N0t����Q֝�)�xJ:r7EHL2���G����������i=͛�Qe��yR}��r?>��/�8�!N?H*��s�[.~�����_c� ������Wy�n�J�{l��K�-�	p�*��5�|�CP�����2�5hd4��|[��N���
���?���M{�tpFB�^�<���
7A��mG�Nc�S=g�})53��,�H�L��pְ���|��O�K��A��/�fB4��v�6"��*;�s���W
S�/n���3V1�z@wO���O�ZIG�>���b�1�J%�*+_�LN!������p}�:9X������z��q�p�U/�w���H�b�JQ*`[�n�DL<��U�H��*�ئ�ga�:��������v�x5��$wef-?�s�f� ��Xp���%�����F؞��uizz�p�@y%�o/Z����-��8�h�;c�C;F-����k@�=��N�R��}I�[�U<hh�Љ�d���Cd��RPKK���Sj��1A1���9>/T��:���jC�)R���(��h�G���?�cGh�l�j�yCs���Ah���6��83{�_���3iY�{���tm�t��M���X�~6O�����:����7�����+�*�b��oH,OD�6��~>ЈL�{�8d�8��d
���z��P������Mi�	�`�
�"�r����8z�{�;r��j��/����������Cm"����|�CF{K��>��_*��S5u�t���A�̯��4�04���<G���$J�ϥ���7#��+�jN�4�4g�z"���@�����T���=���	j��G[�pn;k�Z����0�V�N������k�+�r`���z4Gi����������o�����l7f+5T�؋	+�^
:x;^��Q`+7�eJR]���{��BLo�79:E�nKg��^A�a��D8�~�����(���Bt=]�)2�+��8��!,>5L�����u�z�.lj?T�9�AzD�U�Җ�.0�/��k�jP��P�6�H�un���
��8�\1 �H�����f��r#�i��d��������v�Zk+#$יӻ5_k�W��#|9��v�>��ҩ?Pc8"�P�	�3\�}C��
�?�Jk���~�Q�J��F��GF�g���6VS��h>+qL�׀�q'o{�c~*���Q��O��8���E��8�~��y�hߚF��2?iU��]���@l90��wH�m����H�c��s�ʶ��;�oM����fR�t��&���o��nf�B��p��e�O���lg�h�����u�Z�Ck�d�>����BԢ�L�=��}�Wt�`��=�g�E��.}g����sT(�����4'��`�B��k�������w'�0xJq9�!
P� y ��'����b6~�/v�>����ކ?4m,����MF\a��;��(����yͮe���m��&b��ۣ9Bvv�!��«z����� @�'���x�_�w�g|�<��ox,�kq-���>+�K��M�i��|Vs�����n�k��;�q�0_directive"AM_PM_abbreviated:AM_PM_abbreviated_description'AM_PM_full�,AM_PM_full_description�vA_subtraction_must_be_the_last_element_in_a_character_class��Accessing_captured_variable_0_that_hasn_t_been_accessed_before_in_1_requires_restarting_the_application�0Actions_can_not_be_empty`:Add_DebuggerDisplay_attribute�6Add_accessibility_modifiers�&Add_argument_name_0�`Add_argument_name_0_including_trailing_arguments�Add_document_0B"Add_explicit_cast[Add_member_name{.Add_missing_param_nodes�Add_null_check�Add_null_checks�DAdd_null_checks_for_all_parametersJAdd_optional_parameter_to_constructorQ8Add_optional_parameters_to_0}$Add_parameter_to_0�`Add_parameter_to_0_and_overrides_implementations�8Add_parameter_to_constructor	&Add_parameters_to_0'	4Add_project_reference_to_0D	$Add_reference_to_0m	<Add_string_IsNullOrEmpty_check�	FAdd_string_IsNullOrWhiteSpace_check�	Add_to_0�	0Add_tuple_element_name_0
�Adding_0_around_an_active_statement_requires_restarting_the_application5
jAdding_0_into_a_1_requires_restarting_the_application�
�Adding_0_into_a_class_with_explicit_or_sequential_layout_requires_restarting_the_application�
�Adding_0_into_a_generic_type_requires_restarting_the_applicationF�Adding_0_into_an_interface_method_requires_restarting_the_application�|Adding_0_into_an_interface_requires_restarting_the_application�XAdding_0_requires_restarting_the_application/�Adding_0_that_accesses_captured_variables_1_and_2_declared_in_different_scopes_requires_restarting_the_applicationg�Adding_0_with_the_Handles_clause_requires_restarting_the_application��Adding_a_MustOverride_0_or_overriding_an_inherited_0_requires_restarting_the_applicationN
�Adding_a_constructor_to_a_type_with_a_field_or_property_initializer_that_contains_an_anonymous_function_requires_restarting_the_application�
lAdding_a_generic_0_requires_restarting_the_applicationP�Adding_a_method_with_an_explicit_interface_specifier_requires_restarting_the_application�jAdding_a_new_file_requires_restarting_the_applicationvAdding_a_user_defined_0_requires_restarting_the_applicationJ�Adding_an_abstract_0_or_overriding_an_inherited_0_requires_restarting_the_application�lAdding_an_extern_0_requires_restarting_the_applicationzAdding_an_imported_method_requires_restarting_the_applicationF,Alias_ambiguous_type_0�.Align_wrapped_arguments�0Align_wrapped_parameters�All_lowercase�All_uppercase�RAlternation_conditions_cannot_be_commentsrAlternation_conditions_do_not_capture_and_cannot_be_namedHtAn_instance_of_analyzer_0_cannot_be_created_from_1_colon_2��An_update_that_causes_the_return_type_of_implicit_main_to_change_requires_restarting_the_application�lAnalyzer_0_threw_an_exception_of_type_1_with_message_2X`Analyzer_0_threw_the_following_exception_colon_1�*Anonymous_Types_colon�:Apply_file_header_preferences�dApply_object_collection_initialization_preferences'�Applying_source_changes_while_the_application_is_running_is_not_supported_by_the_runtimei0Argument_cannot_be_empty�FArgument_cannot_have_a_null_element�Assembly(�Assigning_to_readonly_fields_must_be_done_in_a_constructor_colon_bracket_0_bracket4�Asynchronous_method_cannot_have_ref_out_parameters_colon_bracket_0_bracket�VAsynchronously_waits_for_the_task_to_finish��Attribute_0_is_missing_Updating_an_async_method_or_an_iterator_requires_restarting_the_application�Availablet,Awaited_task_returns_0�:Awaited_task_returns_no_value�nBase_classes_contain_inaccessible_unimplemented_members�BCannotApplyChangesUnexpectedErrorRCannot_include_class_0_in_character_rangeW�Capture_group_numbers_must_be_less_than_or_equal_to_Int32_MaxValue�:Capture_number_cannot_be_zero��Capturing_variable_0_that_hasn_t_been_captured_before_requires_restarting_the_application�Ceasing_to_access_captured_variable_0_in_1_requires_restarting_the_applicationl�Ceasing_to_capture_variable_0_requires_restarting_the_application�LChangeSignature_NewParameterInferValue bChangeSignature_NewParameterIntroduceTODOVariable+JChangeSignature_NewParameterOmitValue1Change_0_to_1;*Change_namespace_to_0R Change_signaturew4Change_to_global_namespace�PChangesDisallowedWhileStoppedAtException�:ChangesNotAppliedWhileRunning�<ChangesRequiredSynthesizedTypeW�Changing_0_from_asynchronous_to_synchronous_requires_restarting_the_application��Changing_0_to_1_requires_restarting_the_application_because_it_changes_the_shape_of_the_state_machineQ�Changing_a_field_to_an_event_or_vice_versa_requires_restarting_the_application�zChanging_constraints_of_0_requires_restarting_the_application�Changing_parameter_types_of_0_requires_restarting_the_applicationg�Changing_pseudo_custom_attribute_0_of_1_requires_restarting_th_application��Changing_the_declaration_scope_of_a_captured_variable_0_requires_restarting_the_application�Changing_the_parameters_of_0_requires_restarting_the_application��Changing_the_return_type_of_0_requires_restarting_the_application�tChanging_the_type_of_0_requires_restarting_the_application,�Changing_the_type_of_a_captured_variable_0_previously_of_type_1_requires_restarting_the_applicationn�Changing_type_parameters_of_0_requires_restarting_the_application�xChanging_visibility_of_0_requires_restarting_the_application;Classes�Compiler2�LComputing_fix_all_occurrences_code_fix�,Configure_0_code_style�(Configure_0_severityLConfigure_severity_for_all_0_analyzers0HConfigure_severity_for_all_analyzersjConstants�"Convert_to_binary� Convert_to_class�$Convert_to_decimal�0Convert_to_full_property�Convert_to_hex	 <Convert_to_interpolated_string" Convert_to_linqB 2Convert_to_linq_call_formT "Convert_to_record~ 0Convert_to_record_struct� "Convert_to_struct�  Convert_to_tuple� "Convert_type_to_0� �Could_not_extract_interface_colon_The_selection_is_not_inside_a_class_interface_struct� �Could_not_extract_interface_colon_The_type_does_not_contain_any_member_that_can_be_extracted_to_an_interface\!2Create_and_assign_field_0�!8Create_and_assign_property_0�!JCreate_and_assign_remaining_as_fields"RCreate_and_assign_remaining_as_properties*"DelegatesU"�Deleting_0_around_an_active_statement_requires_restarting_the_application`"\Deleting_0_requires_restarting_the_application�"�Deleting_captured_variable_0_requires_restarting_the_application�"hDo_not_change_this_code_Put_cleanup_code_in_0_methodM#Document�#>DocumentIsOutOfSyncWithDebuggee�#�Document_must_be_contained_in_the_workspace_that_created_this_service|$EditAndContinue�$BEditAndContinueDisallowedByModule�$DEditAndContinueDisallowedByProject%TEncapsulate_field_colon_0_and_use_propertya%ZEncapsulate_field_colon_0_but_still_use_field�%FEncapsulate_fields_and_use_property�%LEncapsulate_fields_but_still_use_field�%
Enums& ErrorReadingFile$&TError_creating_instance_of_CodeFixProviderI&XError_creating_instance_of_CodeFixProvider_0y&Events�&Example�&Examples�& Exceptions_colon�&�Explicitly_implemented_methods_of_records_must_have_parameter_names_that_match_the_compiler_generated_equivalent_0�&"Extension_methodsw'$Extract_base_class�'"Extract_interface�',Extract_local_function�'Extract_method�'BFailed_to_analyze_data_flow_for_0�'Fields(>Find_and_install_latest_version(HFind_and_install_latest_version_of_0E(,First_word_capitalizedu(&Fix_all_occurrences�(Fix_formatting�(Fix_typo_0�(Format_document�(&Formatting_document)Fully_qualify_0")Generate_0_12)0Generate_0_1_in_new_fileE)>Generate_Equals_and_GetHashCodei),Generate_Equals_object�)(Generate_GetHashCode�)8Generate_abstract_method_1_0�)<Generate_abstract_property_1_0�)Generate_all*:Generate_comparison_operators**Generate_constant_1_08*(Generate_constructorU*0Generate_constructor_0_1m*2Generate_constructor_in_0�*JGenerate_constructor_in_0_with_fields�*RGenerate_constructor_in_0_with_properties�*FGenerate_delegating_constructor_0_1+0Generate_enum_member_1_0;+$Generate_field_1_0f+PGenerate_field_assigning_constructor_0_1+Generate_for_0�+ Generate_local_0�+&Generate_method_1_0�+&Generate_nested_0_1,"Generate_new_type,$Generate_operators4,$Generate_overridesH,(Generate_parameter_0c,dGenerate_parameter_0_and_overrides_implementations�,*Generate_property_1_0�,8Generate_read_only_field_1_0�,>Generate_read_only_property_1_0	-Generate_type_09-&Generate_variable_0M- Global_Namespacee-FIllegal_backslash_at_end_of_pattern�-<Illegal_x_y_with_x_less_than_y�-Implement_0�-,Implement_0_explicitly�-,Implement_0_implicitly�-0Implement_abstract_class.FImplement_all_interfaces_explicitly9.FImplement_all_interfaces_implicitlyo.@Implement_all_members_explicitly�.(Implement_explicitly�.(Implement_implicitly�.&Implement_interface/<Implement_interface_abstractly1/fImplement_interface_explicitly_with_Dispose_patternZ/:Implement_interface_through_0�/PImplement_interface_with_Dispose_pattern�/LImplement_remaining_members_explicitly�/&Implement_through_050�Implementing_a_record_positional_parameter_0_as_read_only_requires_restarting_the_applicationU0�Implementing_a_record_positional_parameter_0_with_a_set_accessor_requires_restarting_the_application�06Incomplete_character_escapeN1(Indent_all_argumentst1*Indent_all_parameters�10Indent_wrapped_arguments�12Indent_wrapped_parameters�1$Initialize_field_02*Initialize_property_0+2Inline_0H2"Inline_and_keep_0Y2Install_0_1s2"Install_package_0�2"Install_version_0�28Install_with_package_manager�2>Insufficient_hexadecimal_digits�2Interfaces3$Introduce_constant30Introduce_constant_for_033VIntroduce_constant_for_all_occurrences_of_0U3Introduce_field�3*Introduce_field_for_0�3PIntroduce_field_for_all_occurrences_of_0�3Introduce_local�3<Introduce_local_constant_for_04bIntroduce_local_constant_for_all_occurrences_of_074*Introduce_local_for_0{4PIntroduce_local_for_all_occurrences_of_0�4&Introduce_parameter�42Introduce_parameter_for_0�4XIntroduce_parameter_for_all_occurrences_of_050Introduce_query_variableX5<Introduce_query_variable_for_0|5bIntroduce_query_variable_for_all_occurrences_of_0�5~Invalid_group_name_Group_names_must_begin_with_a_word_character�5"Invalid_selectionK6$Invert_conditionalc6Keywordsy6Live�6Locals�6*Locals_and_parameters�6&Make_class_abstract�66Make_containing_scope_async�6NMake_containing_scope_async_return_Task7$Make_member_staticY7.Make_method_synchronousj7~Making_a_method_an_iterator_requires_restarting_the_application�7�Making_a_method_asynchronous_requires_restarting_the_application�7Malformed*84Malformed_character_escapeB8<Malformed_named_back_referenceh8:Merge_with_nested_0_statement�86Merge_with_next_0_statement�88Merge_with_outer_0_statement�8>Merge_with_previous_0_statement 9ZMethodMustReturnStreamThatSupportsReadAndSeekM98Method_referenced_implicitly�9Methods�92Missing_control_character�9�Modifying_0_which_contains_a_static_variable_requires_restarting_the_application�9�Modifying_0_which_contains_an_Aggregate_Group_By_or_Join_query_clauses_requires_restarting_the_applicationS:�Modifying_0_which_contains_the_stackalloc_operator_requires_restarting_the_application�:�Modifying_a_catch_finally_handler_with_an_active_statement_in_the_try_block_requires_restarting_the_application1;�Modifying_a_catch_handler_around_an_active_statement_requires_restarting_the_application�;|Modifying_a_generic_method_requires_restarting_the_application0<�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_applicationd=�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_1P>�Modifying_source_file_0_requires_restarting_the_application_because_the_file_is_too_big�>�Modifying_source_file_0_requires_restarting_the_application_due_to_internal_error_1-?�Modifying_source_with_experimental_language_features_enabled_requires_restarting_the_application�?�Modifying_the_initializer_of_0_in_a_generic_type_requires_restarting_the_application@�Modifying_whitespace_or_comments_in_0_inside_the_context_of_a_generic_type_requires_restarting_the_application}@�Modifying_whitespace_or_comments_in_a_generic_0_requires_restarting_the_applicationAModulespA4Move_contents_to_namespacezA>Move_declaration_near_reference�AMove_file_to_0�A@Move_file_to_project_root_folder�A"Move_to_namespaceBMove_type_to_0=BXMoving_0_requires_restarting_the_applicationOBNamespaces�B&Nested_quantifier_0�BDNo_common_root_node_for_extraction�BNNo_valid_location_to_insert_method_call�BPNo_valid_selection_to_perform_extraction.CfNon_invoked_method_cannot_be_replaced_with_property`CNot_Available�C.Not_enough_close_parens�CXNote_colon_Tab_twice_to_insert_the_0_snippet�C�Only_methods_with_a_single_argument_which_is_not_an_out_variable_declaration_can_be_replaced_with_a_propertyDOperators�D Parameters_colon�D�Parameters_type_or_return_type_cannot_be_an_anonymous_type_colon_bracket_0_bracket�DPascal_CaseEPending(EbPick_members_to_be_used_as_constructor_parameters5EZPick_members_to_be_used_in_Equals_GetHashCodeyE0Pick_members_to_override�EProject�EProperties�EjProperty_cannot_safely_be_replaced_with_a_method_call�EHProperty_reference_cannot_be_updated=F<Property_referenced_implicitlypFPull_0_up�FPull_0_up_to_1�F8Pull_members_up_to_base_type�FBPull_members_up_to_new_base_classG@Quantifier_x_y_following_nothing,G.Re_triage_0_currently_1SG8Reference_to_undefined_group�GFReference_to_undefined_group_name_0�GJReference_to_undefined_group_number_0�GBRegex_all_control_characters_longHDRegex_all_control_characters_short_H<Regex_all_diacritic_marks_long�H>Regex_all_diacritic_marks_short�H@Regex_all_letter_characters_long�HBRegex_all_letter_characters_short:I,Regex_all_numbers_longYI.Regex_all_numbers_short�IJRegex_all_punctuation_characters_long�ILRegex_all_punctuation_characters_shortJFRegex_all_separator_characters_long1JHRegex_all_separator_characters_short~J,Regex_all_symbols_long�J.Regex_all_symbols_short�J,Regex_alternation_long�J.Regex_alternation_short�K<Regex_any_character_group_long�K>Regex_any_character_group_short�L.Regex_atomic_group_long�L0Regex_atomic_group_shortAP<Regex_backspace_character_longQP>Regex_backspace_character_short�P4Regex_balancing_group_long�P6Regex_balancing_group_short�U Regex_base_group�U2Regex_bell_character_long�U4Regex_bell_character_short!VHRegex_carriage_return_character_long7VJRegex_carriage_return_character_short�VLRegex_character_class_subtraction_long�VNRegex_character_class_subtraction_short�X*Regex_character_group�XRegex_comment�XNRegex_conditional_expression_match_long�XPRegex_conditional_expression_match_short@ZDRegex_conditional_group_match_longhZFRegex_conditional_group_match_short�[:Regex_contiguous_matches_long�[<Regex_contiguous_matches_short�\8Regex_control_character_long
]:Regex_control_character_short�]DRegex_decimal_digit_character_long�]FRegex_decimal_digit_character_short�^<Regex_end_of_line_comment_long�^>Regex_end_of_line_comment_short�`:Regex_end_of_string_only_long�`<Regex_end_of_string_only_short bbRegex_end_of_string_or_before_ending_newline_long:bdRegex_end_of_string_or_before_ending_newline_shortdd@Regex_end_of_string_or_line_long�dBRegex_end_of_string_or_line_short�f6Regex_escape_character_long�f8Regex_escape_character_short�f(Regex_excluded_group�f Regex_expression�f<Regex_form_feed_character_long
g>Regex_form_feed_character_shortBg0Regex_group_options_longbg2Regex_group_options_short"k:Regex_hexadecimal_escape_long5k<Regex_hexadecimal_escape_short�k2Regex_inline_comment_long�k4Regex_inline_comment_short
m2Regex_inline_options_long m4Regex_inline_options_short�pRegex_issue_0�p,Regex_letter_lowercaseq*Regex_letter_modifier%q$Regex_letter_other9q,Regex_letter_titlecaseFq,Regex_letter_uppercase[q(Regex_mark_enclosingnq*Regex_mark_nonspacing�q8Regex_mark_spacing_combining�qLRegex_match_at_least_n_times_lazy_long�qNRegex_match_at_least_n_times_lazy_short�rBRegex_match_at_least_n_times_long�rDRegex_match_at_least_n_times_shortXsVRegex_match_between_m_and_n_times_lazy_longvsXRegex_match_between_m_and_n_times_lazy_shortItLRegex_match_between_m_and_n_times_longrtNRegex_match_between_m_and_n_times_short>uJRegex_match_exactly_n_times_lazy_long_uLRegex_match_exactly_n_times_lazy_shortv@Regex_match_exactly_n_times_long,vBRegex_match_exactly_n_times_short�vNRegex_match_one_or_more_times_lazy_long�vPRegex_match_one_or_more_times_lazy_short�wDRegex_match_one_or_more_times_long�wFRegex_match_one_or_more_times_short�xPRegex_match_zero_or_more_times_lazy_long�xRRegex_match_zero_or_more_times_lazy_shortPyFRegex_match_zero_or_more_times_longxyHRegex_match_zero_or_more_times_short)zLRegex_match_zero_or_one_time_lazy_longFzNRegex_match_zero_or_one_time_lazy_short�zBRegex_match_zero_or_one_time_long"{DRegex_match_zero_or_one_time_short�{@Regex_matched_subexpression_long�{BRegex_matched_subexpression_short�}Regex_name�}Regex_name1�}Regex_name2�}(Regex_name_or_number�}<Regex_named_backreference_long�}>Regex_named_backreference_shortk~LRegex_named_matched_subexpression_long�~NRegex_named_matched_subexpression_short�FRegex_negative_character_group_long
�HRegex_negative_character_group_short�FRegex_negative_character_range_long�HRegex_negative_character_range_short2�HRegex_negative_unicode_category_longU�JRegex_negative_unicode_category_shortK�:Regex_new_line_character_longk�<Regex_new_line_character_short��Regex_no��<Regex_non_digit_character_long��>Regex_non_digit_character_short��HRegex_non_white_space_character_long��JRegex_non_white_space_character_short�8Regex_non_word_boundary_long2�:Regex_non_word_boundary_short��:Regex_non_word_character_longՉ<Regex_non_word_character_short��:Regex_noncapturing_group_long‹<Regex_noncapturing_group_short��4Regex_number_decimal_digit��&Regex_number_letter��$Regex_number_otherōBRegex_numbered_backreference_longԍDRegex_numbered_backreference_short0�&Regex_other_controlM�$Regex_other_format\�0Regex_other_not_assignedk�.Regex_other_private_use~�*Regex_other_surrogate��FRegex_positive_character_group_long��HRegex_positive_character_group_shortP�FRegex_positive_character_range_longo�HRegex_positive_character_range_short��.Regex_punctuation_closeϒ6Regex_punctuation_connector�,Regex_punctuation_dash��:Regex_punctuation_final_quote�>Regex_punctuation_initial_quote+�,Regex_punctuation_openI�.Regex_punctuation_other]�(Regex_separator_linep�2Regex_separator_paragraph��*Regex_separator_space��>Regex_start_of_string_only_long��@Regex_start_of_string_only_shortߔDRegex_start_of_string_or_line_long��FRegex_start_of_string_or_line_short�&Regex_subexpression��*Regex_symbol_currency�"Regex_symbol_math�*Regex_symbol_modifier4�$Regex_symbol_otherK�0Regex_tab_character_long[�2Regex_tab_character_short��6Regex_unicode_category_long��8Regex_unicode_category_short��2Regex_unicode_escape_long��4Regex_unicode_escape_short��@Regex_unicode_general_category_0�BRegex_vertical_tab_character_long+�DRegex_vertical_tab_character_shortf�@Regex_white_space_character_long��BRegex_white_space_character_shortߚ0Regex_word_boundary_long��2Regex_word_boundary_short��2Regex_word_character_long��4Regex_word_character_shortu�Regex_yes��dRegex_zero_width_negative_lookahead_assertion_long��fRegex_zero_width_negative_lookahead_assertion_shortڢfRegex_zero_width_negative_lookbehind_assertion_long �hRegex_zero_width_negative_lookbehind_assertion_short8�dRegex_zero_width_positive_lookahead_assertion_long~�fRegex_zero_width_positive_lookahead_assertion_shortr�fRegex_zero_width_positive_lookbehind_assertion_long��hRegex_zero_width_positive_lookbehind_assertion_shortJ�~Related_method_signatures_found_in_metadata_will_not_be_updated��Remarks_colon�BRemoval_of_document_not_supported��$Remove_Suppression$�(Remove_Suppression_07�*Remove_async_modifierN�"Remove_document_0m�(Remove_qualification��*Remove_reference_to_0��"Remove_separators��Remove_tag̮0Remove_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_0Q�\Renaming_0_requires_restarting_the_applicationq��Renaming_0_requires_restarting_the_application_because_it_is_not_supported_by_the_runtime���Renaming_a_captured_variable_from_0_to_1_requires_restarting_the_application-�:Replace_0_and_1_with_property�� Replace_0_with_1ñ*Replace_0_with_method߱,Replace_0_with_methods�.Replace_0_with_property��Reported_diagnostic_0_has_a_source_location_1_in_file_2_which_is_outside_of_the_given_fileB��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_analyzerV��Represents_an_object_whose_operations_will_be_resolved_at_runtime��PRequested_assembly_already_loaded_from_0�0Resolve_conflict_markers+�Returns_colonQ� Roslyn_HostError\�RudeEditn�PSelection_does_not_contain_a_valid_token��JSelection_not_contained_inside_a_type�� Separate_nibbles�$Separate_thousands��Separate_words�,Simplify_Member_Access�Simplify_Names9�SnippetsN�Solutione�8Sort_accessibility_modifiersp�FSplit_into_consecutive_0_statements��<Split_into_nested_0_statementsŵ8StreamMustSupportReadAndSeek�Structures1�Summary_colon>�Suppress_0H��Switching_between_lambda_and_local_function_requires_restarting_the_applicationV�`TODO_colon_dispose_managed_state_managed_objects���TODO_colon_free_unmanaged_resources_unmanaged_objects_and_override_finalizer���TODO_colon_override_finalizer_only_if_0_has_code_to_free_unmanaged_resources`�FTODO_colon_set_large_fields_to_nullȷTake_0��Take_both�Take_bottom�Take_top'�&Target_type_matches=�tThe_address_of_a_variable_is_used_inside_the_selected_code^�rThe_assembly_0_containing_type_1_references_NET_Framework��ZThe_assembly_0_does_not_contain_any_analyzers
�BThe_member_is_defined_in_metadata@��The_selection_contains_a_local_function_call_without_its_declarationi�^The_selection_contains_an_error_or_unknown_typeǹTThe_selection_contains_no_active_statement��@The_symbol_does_not_have_an_icon1��This_symbol_has_related_definitions_or_references_in_metadata_Changing_its_signature_may_result_in_build_errors_Do_you_want_to_continueQ�JToo_many_bars_in_conditional_grouping�*Too_many_close_parens�lType_parameter_0_is_hidden_by_another_type_parameter_1�*Type_parameters_colon`�6UnableToReadSourceFileOrPdbv�TUnable_to_load_Analyzer_assembly_0_colon_1u�PUnexpected_interface_member_kind_colon_0��,Unknown_error_occurredܼ Unknown_property�$Unknown_property_0�&Unknown_symbol_kind6�<Unrecognized_control_characterT�<Unrecognized_escape_sequence_0v�>Unrecognized_grouping_construct��@Unterminated_character_class_setʽ4Unterminated_regex_comment�(Unwrap_all_arguments�*Unwrap_all_parameters&�>Unwrap_and_indent_all_argumentsH�@Unwrap_and_indent_all_parameters�(Unwrap_argument_list��"Unwrap_call_chainھ"Unwrap_expression��*Unwrap_parameter_list�\Updating_0_requires_restarting_the_application=��Updating_a_0_around_an_active_statement_requires_restarting_the_application{��Updating_a_complex_statement_containing_an_await_expression_requires_restarting_the_application��Updating_an_active_statement_requires_restarting_the_applicationY��Updating_async_or_iterator_modifier_around_an_active_statement_requires_restarting_the_application���Updating_reloadable_type_marked_by_0_attribute_or_its_member_requires_restarting_the_application_because_it_is_not_supported_by_the_runtimeC��Updating_the_Handles_clause_of_0_requires_restarting_the_application��Updating_the_Implements_clause_of_a_0_requires_restarting_the_application)��Updating_the_alias_of_Declare_statement_requires_restarting_the_application���Updating_the_attributes_of_0_requires_restarting_the_application_because_it_is_not_supported_by_the_runtime���Updating_the_base_class_and_or_base_interface_s_of_0_requires_restarting_the_applicationR��Updating_the_initializer_of_0_requires_restarting_the_application���Updating_the_kind_of_a_property_event_accessor_requires_restarting_the_application�~Updating_the_kind_of_a_type_requires_restarting_the_applicationj��Updating_the_library_name_of_Declare_statement_requires_restarting_the_application��~Updating_the_modifiers_of_0_requires_restarting_the_application)�xUpdating_the_size_of_a_0_requires_restarting_the_applicationz�tUpdating_the_type_of_0_requires_restarting_the_application���Updating_the_underlying_type_of_0_requires_restarting_the_application�|Updating_the_variance_of_0_requires_restarting_the_application_�
Use_0��JUse_block_body_for_lambda_expressions��TUse_expression_body_for_lambda_expressions��$Use_framework_type�@Use_interpolated_verbatim_string8�&Use_local_version_0`�|Use_locally_installed_0_version_1_This_version_used_in_colon_2~�@User_Diagnostic_Analyzer_Failure��Value_colon�vVariadic_SignatureHelpItem_must_have_at_least_one_parameter
�ZWarning_Method_overrides_symbol_from_metadataZ�rWarning_colon_Collection_may_be_modified_during_iteration��lWarning_colon_Collection_was_modified_during_iteration��tWarning_colon_Iteration_variable_crossed_function_boundary*��Warning_colon_changing_namespace_may_produce_invalid_code_and_change_code_meaningo�xWarning_colon_semantics_may_change_when_converting_statement��2Wrap_and_align_call_chain4�2Wrap_and_align_expression`�<Wrap_and_align_long_call_chain��Wrap_call_chain��&Wrap_every_argument��(Wrap_every_parameter��Wrap_expression�.Wrap_long_argument_list1�(Wrap_long_call_chainZ�0Wrap_long_parameter_list��Wrapping���You_can_only_change_the_signature_of_a_constructor_indexer_method_or_delegate��bYou_can_use_the_navigation_bar_to_switch_contexts�_0_1?�_0_KeywordN�4_0_cannot_be_null_or_emptya�>_0_cannot_be_null_or_whitespace��_0_dash_1��&_0_is_not_null_here��&_0_may_be_null_here��0_10000000ths_of_a_second��H_10000000ths_of_a_second_description'�B_10000000ths_of_a_second_non_zeroo�Z_10000000ths_of_a_second_non_zero_description��._1000000ths_of_a_second8�F_1000000ths_of_a_second_description]�@_1000000ths_of_a_second_non_zero��X_1000000ths_of_a_second_non_zero_description��,_100000ths_of_a_secondP�D_100000ths_of_a_second_descriptionu�>_100000ths_of_a_second_non_zero��V_100000ths_of_a_second_non_zero_description��*_10000ths_of_a_secondv�B_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_zerok�R_1000ths_of_a_second_non_zero_description��&_100ths_of_a_second��>_100ths_of_a_second_description��8_100ths_of_a_second_non_zero��P_100ths_of_a_second_non_zero_description��$_10ths_of_a_second��<_10ths_of_a_second_description��6_10ths_of_a_second_non_zero��N_10ths_of_a_second_non_zero_description��2_12_hour_clock_1_2_digitsR�J_12_hour_clock_1_2_digits_descriptiont�._12_hour_clock_2_digitsB�F_12_hour_clock_2_digits_descriptionb�2_24_hour_clock_1_2_digits��J_24_hour_clock_1_2_digits_description��._24_hour_clock_2_digits��F_24_hour_clock_2_digits_description��@all_anonymous_types_in_container��<and_update_call_sites_directly!�attributeN�auto_propertyX�<can_t_not_construct_final_treeo�class_��code��const_field��constant��constructor��date_separator��4date_separator_description��6day_of_the_month_1_2_digits��Nday_of_the_month_1_2_digits_description��2day_of_the_month_2_digits
�Jday_of_the_month_2_digits_description(�6day_of_the_week_abbreviated�Nday_of_the_week_abbreviated_description�(day_of_the_week_full��@day_of_the_week_full_description�delegate_S�discard]�
enum_h�enum_valuen�event_��event_accessor��
field��from_0��from_metadata��&full_long_date_time�>full_long_date_time_description�(full_short_date_time*@full_short_date_time_descriptionP,general_long_date_time,Dgeneral_long_date_time_descriptionS.general_short_date_time�Fgeneral_short_date_time_descriptionzgenerated_code_is_overlapping_with_hidden_portion_of_the_code�vgenerating_source_for_symbols_of_this_type_is_not_supported� generic_overload9"generic_overloadsOin_gin_0_1_2kin_0_project_1in_Source�&in_Source_attribute�&in_Suppression_File�indexer_�interface_�Zinto_extracted_method_to_invoke_at_call_sites�"into_new_overload&is_>0just_this_anonymous_typeB
label[local_constantelocal_functionvlocal_variable� location_unknown�long_date�*long_date_description�long_time�*long_time_description�(member_kind_and_name1method<"minute_1_2_digitsE:minute_1_2_digits_description\minute_2_digits	6minute_2_digits_description#	 month_1_2_digitsd
8month_1_2_digits_descriptionx
month_2_digits�4month_2_digits_description"month_abbreviated�:month_abbreviated_description�month_day�
*month_day_description�
month_full$,month_full_description4namespace_operator_*overload4overloads_@parameterM&paren_Unknown_parenYperiod_erah,period_era_descriptionxproject_0Tproperty_b"property_accessormrange_variable�"rfc1123_date_time�:rfc1123_date_time_description�(round_trip_date_time"@round_trip_date_time_descriptionM"second_1_2_digitsk!:second_1_2_digits_description�!second_2_digits@#6second_2_digits_descriptionW#short_date�$,short_date_description�$short_time&,short_time_description!&$sortable_date_time?'<sortable_date_time_descriptionW'$static_constructorI,8symbol_cannot_be_a_namespace`,time_separator�,4time_separator_description�,time_zones1*time_zone_description�1type�6type_constraint�6type_parameter�60universal_full_date_time�6Huniversal_full_date_time_description78universal_sortable_date_time]8Puniversal_sortable_date_time_description�8Hupdating_usages_in_containing_member2<Jupdating_usages_in_containing_projectg<Dupdating_usages_in_containing_type�<Jupdating_usages_in_dependent_projects�<4utc_hour_and_minute_offset�<Lutc_hour_and_minute_offset_description(=4utc_hour_offset_1_2_digitsK@Lutc_hour_offset_1_2_digits_description{@0utc_hour_offset_2_digits�DHutc_hour_offset_2_digits_description�D4x_y_range_in_reverse_order�Gyear_1_2_digits�G6year_1_2_digits_description�Gyear_2_digits�I2year_2_digits_descriptionJyear_3_4_digits�M6year_3_4_digits_description�Myear_4_digits$O2year_4_digits_description8Oyear_5_digitsnP2year_5_digits_description�Pyear_month�R,year_month_description�Rdirectiva #{0}a.m./p.m. (abreviado)�El especificador de formato personalizado "t" representa el primer carácter del designador AM/PM. Se recupera el designador adaptado apropiado de la propiedad DateTimeFormatInfo.AMDesignator o DateTimeFormatInfo.PMDesignator de la referencia cultural actual o específica. El designador AM se usa para todas las horas de 0:00:00 (medianoche) a 11:59:59.999. El designador PM se usa para todas las horas de 12:00:00 (mediodía) a 23:59:59.999.

Si el especificador de formato "t" se usa sin otros especificadores de formato personalizado, se interpreta como el especificador de formato de fecha y hora estándar "t".a.m./p.m. (completo)�El especificador de formato personalizado "tt" (más cualquier número de especificadores "t" adicionales) representa el designador AM/PM completo. Se recupera el designador adaptado apropiado de la propiedad DateTimeFormatInfo.AMDesignator o DateTimeFormatInfo.PMDesignator de la referencia cultural actual o específica. El designador AM se usa para todas las horas de 0:00:00 (medianoche) a 11:59:59.999. El designador PM se usa para todas las horas de 12:00:00 (mediodía) a 23:59:59.999.

Asegúrese de usar el especificador "tt" para los idiomas para los que es necesario mantener la distinción entre AM y PM. Un ejemplo es el japonés, para el que los designadores AM y PM difieren en el segundo carácter en lugar de en el primer carácter.HUna sustracción debe ser el último elemento de una clase de caracteresxPara acceder a la variable capturada "{0}" a la que no se ha accedido antes en {1} se requiere reiniciar la aplicación.%Las acciones no pueden estar vacías.%Agregar atributo de "DebuggerDisplay"&Agregar modificadores de accesibilidad!Agregar nombre de argumento "{0}"GAgregar el nombre de argumento "{0}" (incluidos los argumentos finales)Agregar documento "{0}"Agregar conversión explícitaAgregar nombre de miembro'Agregar nodos de parámetros que faltan%Agregar comprobación de valores null&Agregar comprobaciones de valores nullAAgregar comprobaciones de valores NULL para todos los parámetros*Agregar parámetro opcional al constructor&Agregar parámetros opcionales a "{0}"Agregar parámetro a "{0}"AAgregar un parámetro a “{0}” (y reemplazos/implementaciones)!Agregar parámetro al constructorAgregar parámetros a "{0}"'Agregue referencia de proyecto a '{0}'.Agregue referencia a '{0}'./Agregar comprobación de "string.IsNullOrEmpty"4Agregar comprobación de "string.IsNullOrWhiteSpace"Agregar a “{0}”-Agregar el nombre del elemento de tupla "{0}"`Para agregar {0} alrededor de una instrucción de acción es necesario reiniciar la aplicación.@Para agregar {0} a un {1} es necesario reiniciar la aplicación.kPara agregar {0} en una clase con un diseño secuencial o explícito es necesario reiniciar la aplicación.LPara agregar {0} a un tipo genérico, es necesario reiniciar la aplicación.QPara agregar {0} en un método de interfaz es necesario reiniciar la aplicación.FPara agregar {0} en una interfaz se requiere reiniciar la aplicación.6Para agregar {0} se requiere reiniciar la aplicación.�Para agregar {0} que tiene acceso a las variables capturadas "{1}" y "{2}" declaradas en distintos ámbitos es necesario reiniciar la aplicación.PPara agregar {0} con la cláusula Handles es necesario reiniciar la aplicación.cPara agregar un {0} MustOverride o invalidar un {0} heredado es necesario reiniciar la aplicación.�Para agregar un constructor a un tipo con un inicializador de campo o propiedad que contiene una función anónima, es necesario reiniciar la aplicación.EPara agregar un {0} genérico, es necesario reiniciar la aplicación.kPara agregar un método con un especificador de interfaz explícito, es necesario reiniciar la aplicación.DPara agregar un nuevo archivo es necesario reiniciar la aplicación.RPara agregar un {0} definido por el usuario es necesario reiniciar la aplicación.aPara agregar un {0} abstracto o invalidar un {0} heredado, es necesario reiniciar la aplicación.CPara agregar un {0} externo, es necesario reiniciar la aplicación.HPara agregar un método importado es necesario reiniciar la aplicación.Tipo de alias ambiguo "{0}"Alinear argumentos ajustadosAlinear parámetros ajustadosTodo minúsculasTodo mayúsculas8Las condiciones de alternancia no pueden ser comentariosJLas condiciones de alternancia no se captan y se les puede poner un nombreANo se puede crear una instancia de analizador {0} desde {1}: {2}.Una actualización que hace que el tipo de valor devuelto del método Main implícito cambie requiere reiniciar la aplicación.NEl analizador '{0}' produjo una excepción de tipo '{1}' con el mensaje '{2}'.<El analizador '{0}' inició la siguiente excepción:
'{1}'.Tipos anónimos:-Aplicar preferencias de encabezado de archivo@Aplicar preferencias de inicialización de objetos o coleccionesiEl tiempo de ejecución no admite la aplicación de cambios de origen mientras se ejecuta la aplicación.#El argumento no puede estar vacío.-El argumento no puede tener un elemento nulo.
ensambladoOLa asignación a campos de solo lectura se debe hacer en un constructor: [{0}].AEl método asincrónico no puede tener parámetros ref/out: [{0}]4Espera de forma asincrónica a que termine la tarea.tFalta el atributo "{0}". Para actualizar un método asincrónico o un iterador se requiere reiniciar la aplicación.
Disponible!La tarea esperada devuelve "{0}".,La tarea esperada no devuelve ningún valor.ILas clases base contienen miembros no implementados que son inaccesibles.9No se pueden aplicar los cambios. Error inesperado: "{0}"9No se incluye la clase \{0} en el intervalo de caracteresHLa captura de números de grupo deben ser menor o igual a Int32.MaxValue'La captura de número no puede ser ceroePara capturar la variable "{0}" que no ha sido capturada antes, se requiere reiniciar la aplicación.aPara dejar de acceder a la variable capturada "{0}" en {1} es necesario reiniciar la aplicación.OPara dejar de capturar la variable "{0}" es necesario reiniciar la aplicación.	<inferir>TODO<omitir>Cambie '{0}' a '{1}'.#Cambiar el espacio de nombres "{0}"Cambiar firma...$Cambiar al espacio de nombres global<No se permiten cambios durante una parada por una excepciónhLos cambios realizados en el proyecto "{0}" no se aplicarán mientras se esté ejecutando la aplicación�Uno o varios cambios provocan que el compilador cree un nuevo tipo, lo que requiere reiniciar la aplicación porque no es compatible con el tiempo de ejecución.TPara cambiar {0} de asíncrona a sincrónica, es necesario reiniciar la aplicación.qPara cambiar "{0}" a "{1}" se requiere reiniciar la aplicación porque cambia la forma de la máquina de estados.SPara cambiar un campo a un evento o viceversa se requiere reiniciar la aplicación.LPara cambiar las restricciones de {0} es necesario reiniciar la aplicación.QPara cambiar los tipos de parámetros de {0}se requiere reiniciar la aplicación._Para cambiar el atributo pseudo-personalizado "{0}" de {1} se requiere reiniciar la aplicaciónnPara cambiar el ámbito de declaración de una variable capturada "{0}" es necesario reiniciar la aplicación.IPara cambiar los parámetros de {0} se requiere reiniciar la aplicación.TPara cambiar el tipo de valor devuelto de {0} es necesario reiniciar la aplicación.@Al cambiar el tipo de {0} es necesario reiniciar la aplicación.wPara cambiar el tipo de una variable capturada "{0}" anteriormente de tipo "{1}" es necesario reiniciar la aplicación.RPara cambiar los parámetros de tipo de {0} es necesario reiniciar la aplicación.IPara cambiar la visibilidad de {0} es necesario reiniciar la aplicación.Clases
CompiladorMCalculando corrección de todas las repeticiones de corrección de código...&Configurar el estilo de código de {0}Configurar la gravedad de {0}8Configurar la gravedad de todos los analizadores ("{0}")0Configurar la gravedad de todos los analizadores
ConstantesConvertir a binarioConvertir a la claseConvertir a decimalConvertir en propiedad completaConvertir a hexadecimalConvertir a cadena interpoladaConvertir a LINQ(Convertir a LINQ (formulario de llamada)Convertir en registro$Convertir en registro de estructurasConvertir a structConvertir a tuplaConvertir tipo en "{0}"_No se pudo extraer la interfaz: la selección no está dentro de una clase/interfaz/estructura.hNo se pudo extraer la interfaz: el tipo no contiene ningún miembro que se pueda extraer a una interfaz.Crear y asignar campo "{0}"Crear y asignar propiedad "{0}"$Crear y asignar el resto como campos)Crear y asignar el resto como propiedades	Delegados`Para eliminar {0} alrededor de una instrucción de acción se requiere reiniciar la aplicación.8Para eliminar {0} es necesario reiniciar la aplicación.OPara eliminar la variable capturada "{0}" se requiere reiniciar la aplicación.KNo cambie este código. Coloque el código de limpieza en el método "{0}".	Documento�El contenido actual del archivo de código fuente "{0}" no coincide con el del código fuente compilado, así que los cambios realizados en este archivo durante la depuración no se aplicarán hasta que coincida.PEl documento debe estar contenido en el área de trabajo que creó este servicioEditar y continuar(El módulo no permite editar y continuarSLos cambios realizados en el proyecto "{0}" requieren reiniciar la aplicación: {1}*Encapsular campo: '{0}' (y usar propiedad)/Encapsular campo: '{0}' (pero seguir usándolo)$Encapsular campos (y usar propiedad)/Encapsular campos (pero seguir usando el campo)
Enumeraciones#Error al leer el archivo "{0}": {1}.Error al crear la instancia de CodeFixProvider4Error al crear la instancia de CodeFixProvider "{0}"EventosEjemplo:	Ejemplos:Excepciones:�Los métodos de registros implementados explícitamente deben tener nombres de parámetro que coincidan con el equivalente generado por el programa "{0}"Métodos de extensiónExtraer clase base...Extraer interfaz...Extraer función localExtraer método0No se pudo analizar el flujo de datos para: {0}.Campos%Buscar e instalar la última versión.Buscar e instalar la última versión de '{0}'Primera palabra en mayúsculasCorregir todas las repeticiones
Fijar formato!Corregir error de escritura "{0}"Dar formato al documentoAplicando formato al documento'{0}' completoGenerar {0} '{1}'"Generar {0} '{1}' en archivo nuevoGenerar Equals y GetHashCodeGenerar "Equals(object)"Generar "GetHashCode()"#Generar método abstracto "{1}.{0}"%Generar propiedad abstracta "{1}.{0}"Generar todo"Generar operadores de comparaciónGenerar constante "{1}.{0}"Generar constructor...!Generar el constructor '{0}({1})'Generar constructor en '{0}',Generar un constructor en "{0}" (con campos)1Generar un constructor en "{0}" (con propiedades)*Generar el constructor delegado '{0}({1})')Generar miembro de enumeración "{1}.{0}"Generar campo "{1}.{0}".Generar campo asignando constructor '{0}({1})'Generar para "{0}"Generar la variable local '{0}'Generar el método '{1}.{0}'Generar {0} anidado '{1}'Generar nuevo tipo...Generar operadoresGenerar invalidaciones...Generar el parámetro "{0}";Generar el parámetro "{0}" (y reemplazos/implementaciones)Generar la propiedad '{1}.{0}'*Generar el campo de solo lectura '{1}.{0}'.Generar la propiedad de solo lectura '{1}.{0}'Generar tipo '{0}'Generar variable '{0}'Espacio de nombres global \ no válido al final del modeloIlegales {x, y} con x > yImplementar {0}%Implementar "{0}" de forma explícita%Implementar "{0}" de forma implícitaImplementar clase abstracta4Implementar todas las interfaces de forma explícita4Implementar todas las interfaces de forma implícita2Implementar todos los miembros de forma explícitaImplementar de forma explícitaImplementar de forma implícitaImplementar interfaz'Implementar interfaz de forma abstractaEImplementar la interfaz de forma explícita con el patrón de Dispose'Implementar interfaz a través de '{0}'1Implementar la interfaz con el patrón de Dispose6Implementar los miembros restantes de forma explícitaImplementar a través de "{0}"sPara implementar un parámetro posicional de registro "{0}" como solo lectura se requiere reiniciar la aplicación.�Para implementar un parámetro posicional de registro "{0}" con un descriptor de acceso set se requiere reiniciar la aplicación.$Escape de carácter incompleto \p{X}'Aplicar sangría a todos los argumentos(Aplicar sangría a todos los parámetros#Argumentos con la sangría ajustada$Parámetros con la sangría ajustadaInicializar campo "{0}"Inicializar propiedad "{0}"En línea "{0}"Alinear y mantener "{0}"Instalar '{0} {1}'Instalar paquete '{0}'Instalar la versión '{0}',Instalar con el Administrador de paquetes...$Insuficientes dígitos hexadecimales
InterfacesIntroducir la sangría Introducir la constante de '{0}'<Introducir la constante para todas las repeticiones de '{0}'Introducir campoIntroducir el campo de '{0}'8Introducir el campo para todas las repeticiones de '{0}'Introducir local&Introducir la constante local de '{0}'BIntroducir la constante local para todas las repeticiones de '{0}'%Introducir la variable local de '{0}'AIntroducir la variable local para todas las repeticiones de '{0}'Introducir parámetroParámetro Introduce para '{0}'9Parámetro Introduce para todas las repeticiones de '{0}'"Introducir la variable de consulta+Introducir la variable de consulta de '{0}'GIntroducir la variable de consulta para todas las repeticiones de '{0}'WNombre de grupo no válido: nombres de grupo deben comenzar con un carácter de palabraSelección no válida.Invertir condicionalPalabras claveActivoVariables localesVariables locales y parámetros Convertir la clase en "abstract"/Convertir el ámbito contenedor en asincrónico?Convertir el ámbito contenedor en asincrónico (devolver Task)Hacer estático#Convertir el método en sincrónicoLPara convertir un método en iterador es necesario reiniciar la aplicación.KPara que un método sea asincrónico es necesario reiniciar la aplicación.con formato incorrecto$Escape de carácter incorrecto \p{X}0Referencia atrás con nombre \k<...> mal formado*Combinar con la instrucción "{0}" anidada,Combinar con la instrucción "{0}" siguiente*Combinar con la instrucción "{0}" externa+Combinar con la instrucción "{0}" anteriorN{0} debe devolver una secuencia que admita operaciones de lectura y búsqueda.,Método al que se hace referencia implícitaMétodosFalta de carácter de control]Para modificar {0}que contiene una variable estática, es necesario reiniciar la aplicación.}Para modificar {0} que contiene las cláusulas de consulta Aggregate, Group By o Join, es necesario reiniciar la aplicación.]Para modificar {0}que contiene el operador stackalloc, es necesario reiniciar la aplicación.�Para modificar un controlador catch/finally con una instrucción de acción en el bloque try se requiere reiniciar la aplicación.xPara modificar un controlador de tipo catch alrededor de una instrucción activa, es necesario reiniciar la aplicación.IPara modificar un método genérico se requiere reiniciar la aplicación.hPara modificar un método dentro del contexto de un tipo genérico se requiere reiniciar la aplicación.}Para modificar una instrucción try/catch/finally cuando el bloque finally está activo se requiere reiniciar la aplicación.tPara modificar una {0} de acción que contiene instrucciones On Error o Resume se requiere reiniciar la aplicación.tPara modificar el cuerpo de {0}se requiere reiniciar la aplicación porque el cuerpo tiene demasiadas instrucciones.dPara modificar el cuerpo de {0} es necesario reiniciar la aplicación debido a un error interno: {1}uPara modificar el archivo de origen "{0}" se requiere reiniciar la aplicación porque el archivo es demasiado grande.mPara modificar el archivo de origen "{0}" se requiere reiniciar la aplicación debido a un error interno: {1}|Para modificar el origen con las características de lenguaje experimental habilitadas se requiere reiniciar la aplicación.aPara modificar el inicializador de {0} en un tipo genérico se requiere reiniciar la aplicación.�Para modificar espacios en blanco o comentarios en {0} dentro del contexto de un tipo genérico se requiere reiniciar la aplicación.iPara modificar espacios en blanco o comentarios en un {0}genérico es necesario reiniciar la aplicación.Módulos(Mover contenido al espacio de nombres...,Mover la declaración cerca de la referenciaMover el archivo a "{0}"0Mover el archivo a la carpeta raíz del proyectoMover a espacio de nombres...Mover tipo a {0}5Para mover {0} es necesario reiniciar la aplicación.Espacios de nombresCuantificador anidado {0}-No hay nodo raíz común para la extracción.GNo hay ninguna ubicación válida para insertar una llamada de método.0Selección no válida para efectuar extracción.?El método no invocado no se puede reemplazar por la propiedad.No disponible ⚠No hay suficientes )RNota: Presione dos veces la tecla Tab para insertar el fragmento de código '{0}'.�Solo los métodos que tienen un solo argumento, que no es una declaración de variable out, se pueden reemplazar por una propiedad.
OperadoresParámetros:[El tipo de los parámetros o el tipo de valor devuelto no puede ser un tipo anónimo: [{0}]Pascal Case<pendiente>BSeleccionar miembros para usarlos como parámetros del constructor4Seleccionar miembros para usar en Equals/GetHashCode#Seleccionar miembros para invalidarProyectoPropiedadesPLa propiedad no se puede reemplazar por una llamada a un método de forma segura1No se puede actualizar la referencia de propiedad9Propiedad a la que se hace referencia de forma implícita
Extraer "{0}"Extraer "{0}" hasta "{1}")Extraer miembros hasta el tipo de base...*Extraer miembros a una nueva clase base...%Cuantificador {x, y} después de nada8Volver a evaluar prioridades de {0}(valor actual: '{1}')referencia al grupo no definido,Referencia a nombre de grupo no definido {0}-Referencia al número de grupo indefinido {0}RTodos los caracteres de control. Esto incluye las categorías Cc, Cf, Cs, Co y Cn.todos los caracteres de controlHTodas las marcas diacríticas. Esto incluye las categorías Mn, Mc y Me.todas las marcas diacríticasOTodos los caracteres de letra. Esto incluye los caracteres Lu, Ll, Lt, Lm y Lo.todos los caracteres de letra=Todos los números. Esto incluye las categorías Nd, Nl y No.todos los números^Todos los caracteres de puntuación. Esto incluye las categorías Pc, Pd, Ps, Pe, Pi, Pf y Po.#todos los caracteres de puntuaciónKTodos los caracteres separadores. Esto incluye las categorías Zs, Zl y Zp. todos los caracteres separadoresBTodos los símbolos. Esto incluye las categorías Sm, Sc, Sk y So.todos los símbolos�Puede usar el carácter de barra vertical (|) para hacerlo coincidir con algún patrón de una serie, donde el carácter | el carácter separa cada patrón.alternación�El carácter de punto (.) coincide con cualquier carácter excepto \n (el carácter de nueva línea, \u000A).  Si la opción RegexOptions.SingleLine modifica un patrón de expresión regular o si la parte del patrón que contiene el carácter . se modifica mediante la opción "s", . coincide con cualquier carácter.cualquier carácter�Los grupos atómicos (conocidos en algunos otros motores de expresiones regulares como subexpresión sin vuelta atrás, subexpresión atómica o subexpresión de una sola vez) deshabilitan la vuelta atrás. El motor de expresiones regulares coincidirá con tantos caracteres de la cadena de entrada como pueda. Cuando no sean posibles más coincidencias, no volverá atrás para intentar coincidencias de patrones alternativas. (Es decir, la subexpresión coincide únicamente con las cadenas que coincidan solo con la subexpresión; no intenta buscar coincidencias con una cadena en función de la subexpresión y de todas las subexpresiones que la sigan).

Se recomienda esta opción si sabe que la vuelta atrás no será correcta. Evitar que el motor de expresiones regulares realice búsquedas innecesarias mejora el rendimiento.grupo atómico.Coincide con un carácter de retroceso, \u0008carácter de retroceso�
Una definición de grupo de equilibrio elimina la definición de un grupo definido anteriormente y almacena, en el grupo actual, el intervalo entre el grupo definido anteriormente y el grupo actual.
    
"name1" es el grupo actual (opcional), "name2" es un grupo definido anteriormente y "subexpression" es cualquier patrón de expresión regular válido. La definición del grupo de equilibrio elimina la definición de name2 y almacena el intervalo entre name2 y name1 en name1. Si no se define un grupo de name2, la coincidencia se busca con retroceso. Como la eliminación de la última definición de name2 revela la definición anterior de name2, esta construcción permite usar la pila de capturas para el grupo name2 como contador para realizar el seguimiento de las construcciones anidadas, como los paréntesis o los corchetes de apertura y cierre.

La definición del grupo de equilibrio usa "name2" como una pila. El carácter inicial de cada construcción anidada se coloca en el grupo y en su colección Group.Captures. Cuando coincide el carácter de cierre, se quita el carácter de apertura correspondiente del grupo y se quita uno de la colección Captures. Una vez que se han encontrado coincidencias de los caracteres de apertura y cierre de todas las construcciones anidadas, "name1" se queda vacío.grupo de equilibrio
grupo base5Coincide con un carácter de campana (alarma), \u0007carácter de campana|Coincide con un carácter de retorno de carro, \u000D.  Tenga en cuenta que \r no equivale al carácter de nueva línea, \n.carácter de retorno de carro�La sustracción de la clase de caracteres produce un conjunto de caracteres que es el resultado de excluir los caracteres en una clase de caracteres de otra clase de caracteres.

"base_group" es un grupo o intervalo de caracteres positivos o negativos. El componente "excluded_group" es otro grupo de caracteres positivos o negativos, u otra expresión de sustracción de clases de caracteres (es decir, puede anidar expresiones de sustracción de clases de caracteres).#sustracción de clase de caracteresgrupo de caracteres
comentario�Este elemento del lenguaje intenta coincidir con uno de dos patrones en función de si puede coincidir con un patrón inicial.

"expression" es el patrón inicial que debe coincidir, "yes" es el patrón que debe coincidir si la expresión coincide y "no" es el patrón opcional que debe coincidir si la expresión no coincide.&coincidencia de expresión condicional�Este elemento del lenguaje intenta coincidir con uno de dos patrones en función de si coincide con un grupo de captura especificado.

"name" es el nombre (o número) de un grupo de capturas, "yes" es la expresión que debe coincidir si "name" (o "number") tiene una coincidencia y "no" es la expresión opcional para la coincidencia si no la tiene.!coincidencia de grupo condicional�El delimitador \G especifica que se debe producir una coincidencia en el punto en el que finalizó la coincidencia anterior. Cuando se usa este delimitador con el método Regex.Matches o Match.NextMatch, se garantiza que todas las coincidencias sean contiguas.coincidencias contiguasuCoincide con un carácter de control ASCII, donde X es la letra del carácter de control. Por ejemplo, \cC es CTRL-C.carácter de control�\d corresponde a cualquier dígito decimal. Equivale al patrón de expresión regular \P{Nd}, que incluye los dígitos decimales estándar 0-9, así como los dígitos decimales de otros conjuntos de caracteres.

Si se especifica un comportamiento compatible con ECMAScript, \d equivale a [0-9]carácter de dígito decimal�Un signo de número (#) marca un comentario en modo x, que comienza en el carácter # sin escape al final del patrón de expresión regular y continúa hasta el final de la línea. Para usar esta construcción, debe habilitar la opción x (mediante opciones en línea) o proporcionar el valor RegexOptions.IgnorePatternWhitespace al parámetro option al crear una instancia del objeto Regex o llamar a un método estático Regex.comentario de fin de línea�El delimitador \Z especifica que debe producirse una coincidencia al final de la cadena de entrada. Al igual que el elemento de lenguaje $, \z omite la opción RegexOptions.Multiline. A diferencia del elemento de lenguaje \Z, \z no coincide con un carácter \n al final de una cadena. Por lo tanto, solo puede coincidir con la última línea de la cadena de entrada.solo el fin de la cadena�El delimitador \Z especifica que debe producirse una coincidencia al final de la cadena de entrada o antes de \n al final de la cadena de entrada. Es idéntico al delimitador $, excepto que \Z omite la opción RegexOptions.Multiline. Por lo tanto, en una cadena de varias líneas, solo puede coincidir con el final de la última línea o con la última línea antes de \n.

El delimitador \Z coincide con \n, pero no con \r\n (la combinación de caracteres CR/LF). Para hacerlo coincidir con CR/LF, incluya \r?\Z en el patrón de expresión regular.1fin de cadena o antes de terminar la línea nueva�El delimitador $ especifica que el patrón anterior debe aparecer al final de la cadena de entrada, o antes de \n al final de la cadena de entrada. Si usa $ con la opción RegexOptions.Multiline, la coincidencia también puede producirse al final de una línea.

El limitador $ coincide con \n pero no coincide con \r\n (la combinación de retorno de carro y caracteres de nueva línea, o CR/LF). Para hacer coincidir la combinación de caracteres CR/LF, incluya \r?$ en el patrón de expresión regular.fin de cadena o línea+Coincide con un carácter de escape, \u001Bcarácter de escapegrupo excluido
expresión6Coincide con un carácter de avance de página, \u000Ccarácter de avance de página�Esta construcción de agrupación aplica o deshabilita las opciones especificadas dentro de una subexpresión. Las opciones de habilitación se especifican después del signo de interrogación y las opciones de deshabilitación después del signo menos. Las opciones permitidas son:\:

    i	Usar la coincidencia sin distinción de mayúsculas y minúsculas.
    m	Usar el modo de varias líneas, donde ^ y $ coinciden con el principio y el final de cada línea
	(en lugar del principio y del final de la cadena de entrada).
    s	Usar el modo de una sola línea, donde el punto (.) coincide con todos los caracteres
	(en lugar de todos los caracteres excepto \n).
    n	No capturar grupos sin nombre. Las únicas capturas válidas son explícitamente
	grupos con nombre o numerados con el formato (? <name> subexpresión).
    x	Excluir el espacio en blanco sin escape del patrón y habilitar los comentarios
	después de un signo de número (#).opciones de grupoaCoincide con un carácter ASCII, donde ## es un código de carácter hexadecimal de dos dígitos.escape hexadecimal�La construcción (comentario ?#) permite incluir un comentario alineado en una expresión regular. El motor de expresiones regulares no usa ninguna parte del comentario en la coincidencia de patrones, aunque el comentario está incluido en la cadena devuelta por el método Regex.ToString. El comentario termina en el primer paréntesis de cierre.comentario insertado�Habilita o deshabilita las opciones de coincidencia de patrones específicas para el resto de una expresión regular. Las opciones de habilitación se especifican después del signo de interrogación y las opciones de deshabilitación después del signo menos. Las opciones permitidas son:

    i	Usar la coincidencia sin distinción de mayúsculas y minúsculas.
    m	Usar el modo de varias líneas, donde ^ y $ coinciden con el principio y el final de cada línea
	(en lugar del principio y del final de la cadena de entrada).
    s	Usar el modo de una sola línea, donde el punto (.) coincide con todos los caracteres
	(en lugar de todos los caracteres excepto \n).
    n	No capturar grupos sin nombre. Las únicas capturas válidas son explícitamente
	o grupos con nombre o número con el formato (? <name> subexpresión).
    x	Excluir el espacio en blanco sin escape del patrón y habilitar los comentarios
	después de un signo de número (#).opciones insertadasProblema de Regex: {0}letra, minúsculaletra, modificadorletra, otroletra, tipo títuloletra, mayúsculamarca, de cierremarca, sin espaciadomarca, espaciado combinable�El cuantificador {n,}? coincide con el elemento anterior al menos n veces, donde n es cualquier entero, pero el menor número de veces que sea posible. Es el homólogo diferido del cuantificador expansivo {n,}'coincidir al menos "n" veces (diferido)�El cuantificador {n,} coincide con el elemento anterior al menos n veces, donde n es un entero. {n,} es un cuantificador expansivo cuyo equivalente diferido es {n,}?coincidir al menos "n" veces�El cuantificador {n,m}? coincide con el elemento anterior entre n y m veces, donde n y m son enteros, pero el menor número de veces que sea posible. Es el homólogo diferido del cuantificador expansivo {n,m}'coincidir al menos "n" veces (diferido)�El cuantificador {n, m} coincide con el elemento anterior n veces como mínimo, pero no más de m veces, donde n y m son enteros. {n,m} es un cuantificador expansivo cuyo equivalente diferido es {n,m}?coincidir entre "m" y "n" veces�El cuantificador {n}? coincide exactamente n veces con el elemento anterior, donde n es un entero. Es el equivalente diferido del cuantificador expansivo {n}+*coincidir exactamente "n" veces (diferido)�El cuantificador {n} coincide exactamente n veces con el elemento anterior, donde n es un entero. {n} es un cuantificador expansivo cuyo equivalente diferido es {n}?coincidir exactamente "n" veces�El cuantificador +? coincide con el elemento anterior cero o más veces, pero el menor número de veces que sea posible. Es el homólogo diferido del cuantificador expansivo +'coincidir una o varias veces (diferido)�El cuantificador + coincide con el elemento anterior una o más veces. Es equivalente al cuantificador {1,}. + es un cuantificador expansivo cuyo equivalente diferido es +?.coincidir una o varias veces�El cuantificador *? coincide con el elemento anterior cero o más veces, pero el menor número de veces que sea posible. Es el homólogo diferido del cuantificador expansivo *&coincidir cero o más veces (diferido)�El cuantificador * coincide con el elemento anterior cero o más veces. Es equivalente al cuantificador {0,}. * es un cuantificador expansivo cuyo equivalente diferido es *?.coincidir cero o más veces�El cuantificador ?? coincide con el elemento anterior cero veces o una, pero el menor número de veces que sea posible. Es el homólogo diferido del cuantificador expansivo ?)coincidir cero veces o una vez (diferido)�El cuantificador ? coincide con el elemento anterior cero veces o una. Es equivalente al cuantificador {0,1}. ? es un cuantificador expansivo cuyo equivalente diferido es ??.coincidir cero veces o una vez�Esta construcción de agrupación captura una "subexpresión" coincidente, donde "subexpresión" es cualquier patrón de expresión regular válido. Las capturas que usan paréntesis se numeran automáticamente de izquierda a derecha según el orden de los paréntesis de apertura en la expresión regular, a partir de uno. La captura con número cero es el texto coincidente con el patrón de expresión regular completo.subexpresión coincidentenombrename1name2nombre o número�Una referencia inversa con nombre o numerada.

"name" es el nombre de un grupo de captura definido en el patrón de expresión regular.referencia inversa con nombre�Captura una subexpresión coincidente y le permite acceder a ella por el nombre o el número.

"name" es un nombre de grupo válido y "subexpression" es cualquier patrón de expresión regular válido. "name" no debe contener ningún carácter de puntuación y no puede comenzar con un número.

Si el parámetro RegexOptions de un método de coincidencia de patrones de expresión regular incluye la marca RegexOptions.ExplicitCapture, o si la opción n se aplica a esta subexpresión, la única forma de capturar una subexpresión consiste en asignar un nombre explícito a los grupos de captura.$subexpresión coincidente con nombre�Un grupo de caracteres negativos especifica una lista de caracteres que no deben aparecer en una cadena de entrada para que se produzca una correspondencia. La lista de caracteres se especifica individualmente.

Se pueden concatenar dos o más intervalos de caracteres. Por ejemplo, para especificar el intervalo de dígitos decimales de "0" a "9", el intervalo de letras minúsculas de "a" a "f" y el intervalo de letras mayúsculas de "A" a "F", utilice [0-9a-fA-F].grupo de caracteres negativos�Un intervalo de caracteres negativos especifica una lista de caracteres que no deben aparecer en una cadena de entrada para que se produzca una correspondencia. "firstCharacter" es el carácter con el que comienza el intervalo y "lastCharacter" es el carácter con el que finaliza el intervalo.

Se pueden concatenar dos o más intervalos de caracteres. Por ejemplo, para especificar el intervalo de dígitos decimales de "0" a "9", el intervalo de letras minúsculas de "a" a "f" y el intervalo de letras mayúsculas de "A" a "F", utilice [0-9a-fA-F].!intervalo de caracteres negativos�La construcción de expresión regular \P{ name } coincide con cualquier carácter que no pertenezca a una categoría general o bloque con nombre de Unicode, donde el nombre es la abreviatura de la categoría o el nombre del bloque con nombre.categoría de Unicode negativa1Coincide con un carácter de nueva línea, \u000Acarácter de nueva líneano�\D coincide con cualquier carácter que no sea un dígito. Equivalente al patrón de expresión regular \P{Nd}.

Si se especifica un comportamiento compatible con ECMAScript, \D equivale a [^0-9]carácter que no es un dígito�\S coincide con cualquier carácter que no sea un espacio en blanco. Equivalente al patrón de expresión regular [^\f\n\r\t\v\x85\p{Z}], o el contrario del modelo de expresión regular equivalente a \s, que corresponde a los caracteres de espacio en blanco.

Si se especifica un comportamiento compatible con ECMAScript, \S equivale a [^ \f\n\r\t\v](carácter que no es un espacio en blanco�El delimitador \B especifica que la coincidencia no se debe producir en un límite de palabras. Es el opuesto del delimitador \b.límite que no es una palabra�\W coincide con cualquier carácter que no sea una palabra. Coincide con cualquier carácter excepto los de las siguientes categorías Unicode:

    Ll	Letra, minúscula
    Lu	Letra, mayúscula
    Lt	Letra, tipo título
    Lo	Letra, otros
    Lm	Letra, modificador
    Mn	Marca, no espaciado
    Nd	Número, dígito decimal
    Pc	Puntuación, conector

Si se especifica un comportamiento compatible con ECMAScript, \W equivale a [^a-zA-Z_0-9]carácter que no es una palabra�Esta construcción no captura la subcadena que coincide con una subexpresión:

La construcción de grupo que no captura se usa normalmente cuando un cuantificador se aplica a un grupo, pero las subcadenas capturadas por el grupo no tienen ningún interés.

Si una expresión regular incluye construcciones de agrupación anidadas, una construcción de grupo que no captura externa no se aplica a las construcciones de grupo anidadas internas.Grupo que no capturanúmero, dígito decimalnúmero, letra
número, otro�Una referencia inversa numerada, donde "number" es la posición ordinal del grupo de captura en la expresión regular. Por ejemplo, \4 coincide con el contenido del cuarto grupo de captura.

Existe una ambigüedad entre los códigos de escape octales (como \16) y las referencias inversas de \number que usan la misma notación. Si la ambigüedad es un problema, puede utilizar la notación \k<name>, que no es ambigua y no se puede confundir con códigos de caracteres octales. Del mismo modo, los códigos hexadecimales como \xdd son inequívocos y no se pueden confundir con referencias inversas.referencia inversa numerada
otro, control
otro, formatootro, no asignadootro, uso privadootro, suplente�Un grupo de caracteres positivos especifica una lista de caracteres, cualquiera de los cuales puede aparecer en una cadena de entrada para que se produzca una coincidencia.grupo de caracteres positivos�Un intervalo de caracteres positivo especifica un intervalo de caracteres, cualquiera de los cuales puede aparecer en una cadena de entrada para que se produzca una coincidencia.  "firstCharacter" es el carácter con el que comienza el intervalo y "lastCharacter" es el carácter cpm el que finaliza el intervalo. !intervalo de caracteres positivospuntuación, cerrarpuntuación, conectorpuntuación, guionpuntuación, comilla finalpuntuación, comilla inicialpuntuación, abrirpuntuación, otroseparador, líneaseparador, párrafoseparador, espacio�El delimitador \A especifica que debe producirse una coincidencia al principio de la cadena de entrada. Es idéntico al delimitador ^, excepto que \A omite la opción RegexOptions.Multiline. Por lo tanto, solo puede coincidir con el inicio de la primera línea en una cadena de entrada de varias líneas.solo el inicio de la cadena�El delimitador ^ especifica que el siguiente patrón debe comenzar en la primera posición de carácter de la cadena. Si usa ^ con la opción RegexOptions.Multiline, la coincidencia debe producirse al principio de cada línea.Inicio de cadena o línea
subexpresiónsímbolo, monedasímbolo, matemáticosímbolo, modificadorsímbolo, otro0Coincide con un carácter de tabulación, \u0009carácter de tabulación�El constructor de expresión regular \p{ name } coincide con cualquier carácter que pertenezca a una categoría general o bloque con nombre de Unicode, donde el nombre es la abreviatura de la categoría o el nombre del bloque con nombre.categoría unicodeICoincide con una unidad de código UTF-16 cuyo valor es #### hexadecimal.escape unicode"Categoría General de Unicode: {0}9Coincide con un carácter de tabulación vertical, \u000B!carácter de tabulación vertical�\s coincide con cualquier carácter de espacio en blanco. Equivale a las siguientes secuencias de escape y categorías Unicode:

    \f	El carácter de avance de página, \u000C
    \n	El carácter de nueva línea, \u000A
    \r	El carácter de retorno de carro, \u000D
    \t	El carácter de tabulación, \u0009
    \v	El carácter de tabulación vertical, \u000B
    \x85	El carácter de puntos suspensivos o NEXT LINE (NEL) (...), \u0085
    \p{Z}	Corresponde a cualquier carácter separador

Si se especifica un comportamiento compatible con ECMAScript, \s equivale a [ \f\n\r\t\v]carácter de espacio en blanco�El delimitador \b especifica que la coincidencia debe producirse en un límite entre un carácter de palabra (el elemento de lenguaje \w) y un carácter que no sea de palabra (el elemento del lenguaje \W). Los caracteres de palabra se componen de caracteres alfanuméricos y de subrayado; un carácter que no es de palabra es cualquier carácter que no sea alfanumérico o de subrayado. La coincidencia también puede producirse en un límite de palabra al principio o al final de la cadena.

El delimitador \b se usa con frecuencia para garantizar que una subexpresión coincide con una palabra completa en lugar de solo con el principio o el final de una palabra.límite de palabra�\w coincide con cualquier carácter de palabra. Un carácter de palabra forma parte de cualquiera de las siguientes categorías Unicode:

    Ll	Letra, minúscula
    Lu	Letra, mayúscula
    Lt	Letra, tipo título
    Lo	Letra, otros
    Lm	Letra, modificador
    Mn	Marca, no espaciado
    Nd	Número, dígito decimal
    Pc	Puntuación, conector

Si se especifica un comportamiento compatible con ECMAScript, \w equivale a [a-zA-Z_0-9]carácter de palabrasí�Una aserción de búsqueda anticipada (lookahead) negativa de ancho cero, donde para que la coincidencia sea correcta, la cadena de entrada no debe coincidir con el patrón de expresión regular en la subexpresión. La cadena coincidente no se incluye en el resultado de la coincidencia.

Una aserción de búsqueda anticipada (lookahead) negativa de ancho cero se utiliza normalmente al principio o al final de una expresión regular. Al comienzo de una expresión regular, puede definir un patrón específico que no debe coincidir cuando el comienzo de la expresión regular define un patrón similar pero más general para la coincidencia. En este caso, se suele usar para limitar el seguimiento con retroceso. Al final de una expresión regular, puede definir una subexpresión que no se puede producir al final de una coincidencia.Daserción de búsqueda anticipada (lookahead) negativa de ancho cero�Una aserción de búsqueda retrasada (lookbehind) negativa de ancho cero, donde para que una coincidencia sea correcta, "subexpresión" no se debe producir en la cadena de entrada a la izquierda de la posición actual. Cualquier subcadena que no coincida con "subexpresión" no se incluye en el resultado de la coincidencia.

Las aserciones de búsqueda retrasada (lookbehind) negativas de ancho cero se usan normalmente al principio de las expresiones regulares. El patrón que definen excluye una coincidencia en la cadena que aparece a continuación. También se usan para limitar el seguimiento con retroceso cuando el último o los últimos caracteres de un grupo capturado no deban ser uno o varios de los caracteres que coinciden con el patrón de expresión regular de ese grupo.Daserción de búsqueda retrasada (lookbehind) negativa de ancho cero�Una aserción de búsqueda anticipada (lookahead) positiva de ancho cero, donde para que una coincidencia sea correcta, la cadena de entrada debe coincidir con el modelo de expresión regular en "subexpresión". La subcadena coincidente no está incluida en el resultado de la coincidencia. Una aserción de búsqueda anticipada (lookahead) positiva de ancho cero no tiene seguimiento con retroceso.

Normalmente, una aserción de búsqueda anticipada (lookahead) positiva de ancho cero se encuentra al final de un patrón de expresión regular. Define una subcadena que debe encontrarse al final de una cadena para que se produzca una coincidencia, pero que no debe incluirse en la coincidencia. También resulta útil para evitar un seguimiento con retroceso excesivo. Puede usar una aserción de búsqueda anticipada (lookahead) positiva de ancho cero para asegurarse de que un grupo capturado en particular empiece con texto que coincida con un subconjunto del patrón definido para ese grupo capturado.Daserción de búsqueda anticipada (lookahead) positiva de ancho cero�Una aserción de búsqueda retrasada (lookbehind) positiva de ancho cero, donde para que una coincidencia sea correcta, "subexpresión" debe aparecer en la cadena de entrada a la izquierda de la posición actual. "subexpresión" no se incluye en el resultado de la coincidencia. Una aserción de búsqueda retrasada (lookbehind) positiva de ancho cero no tiene seguimiento con retroceso.

Las aserciones de búsqueda retrasada (lookbehind) positivas de ancho cero se usan normalmente al principio de las expresiones regulares. El patrón que definen es una condición previa para una coincidencia, aunque no forma parte del resultado de la coincidencia.Daserción de búsqueda retrasada (lookbehind) positiva de ancho ceroXLas signaturas de método relacionadas encontradas en los metadatos no se actualizarán.Comentarios:*No se admite la eliminación del documentoQuitar supresiónQuitar supresión {0}Quitar el modificador "async"Quitar documento "{0}"Quitar cualificaciónQuitar referencia a '{0}'.Quitar separadoresQuitar etiqueta Quitar conversiones innecesariasQuitar variable no utilizadaQuitar variables no utilizadas�Para quitar {0} que accedió a las variables capturadas "{1}" y "{2}" declaradas en distintos ámbitos, se requiere reiniciar la aplicación._Para quitar {0} que contiene una instrucción de acción es necesario reiniciar la aplicación.!Cambiar nombre de archivo por {0}Cambiar nombre de tipo por {0}DPara cambiar el nombre de {0} es necesario reiniciar la aplicación.tPara cambiar el nombre {0} se requiere reiniciar la aplicación porque no es compatible con el tiempo de ejecución.iPara cambiar el nombre de una variable capturada, de "{0}" a "{1}" es necesario reiniciar la aplicación.)Reemplazar '{0}' y '{1}' por la propiedadReemplazar "{0}" por "{1}"Reemplazar '{0}' por un métodoReemplazar '{0}' por métodos!Reemplazar '{0}' por la propiedad|El diagnóstico notificado "{0}" tiene una ubicación de origen "{1}" en el archivo "{2}", que está fuera del archivo dado.�El diagnóstico notificado "{0}" tiene una ubicación de origen en el archivo "{1}", que no forma parte de la compilación que se está analizando.KEl analizador no admite el diagnóstico notificado con identificador '{0}'.NRepresenta un objeto cuyas operaciones se resolverán en tiempo de ejecución.6El ensamblado solicitado ya se ha cargado desde '{0}'.$Resolver los marcadores de conflicto	Devuelve:Roslyn.HostErrorEdición superficial*La selección no contiene un token válido3La selección no está contenida dentro de un tipo.Separar cuartetos
Separar milesSeparar palabrasSimplificar acceso de miembrosSimplificar nombresFragmentos de código	Solución&Ordenar modificadores de accesibilidad+Dividir en instrucciones "{0}" consecutivas'Dividir en instrucciones "{0}" anidadasALa secuencia debe admitir las operaciones de lectura y búsqueda.EstructurasResumen:Suprimir {0}ePara cambiar entre una expresión lambda y una función local, es necesario reiniciar la aplicación.=TODO: eliminar el estado administrado (objetos administrados)bTODO: liberar los recursos no administrados (objetos no administrados) y reemplazar el finalizadorfTODO: reemplazar el finalizador solo si "{0}" tiene código para liberar los recursos no administrados-TODO: establecer los campos grandes como NULLTomar "{0}"Tomar ambasTomar parte inferiorTomar parte superiorEl tipo de destino coincide conELa dirección de una variable se usa dentro del código seleccionado.fEl ensamblado "{0}" que contiene el tipo "{1}" hace referencia a .NET Framework, lo cual no se admite.1El ensamblado {0} no contiene ningún analizador.'El miembro está definido en metadatos.\La selección contiene una llamada a una función local sin la declaración correspondiente.6La selección contiene un error o un tipo desconocido.0La selección no contiene instrucciones activas.El símbolo no tiene un icono.�Este símbolo tiene definiciones o referencias relacionadas en metadatos. Cambiar la firma puede provocar errores de compilación.

¿Quiere continuar?Demasiados | en (?()|)Demasiados )KEl parámetro de tipo '{0}' está oculto por otro parámetro de tipo '{1}'.Parámetros de tipo:�No se puede leer el archivo de código fuente "{0}" o el PDB compilado para el proyecto que lo contiene. Los cambios realizados en este archivo durante la depuración no se aplicarán hasta que su contenido coincida con el del código fuente compilado.8No se puede cargar el ensamblado del analizador {0}: {1}+Tipo de miembro de interfaz inesperado: {0}$Se ha producido un error desconocidoPropiedad desconocidaPropiedad desconocida '{0}'Tipo de símbolo desconocido Carácter de control desconocido&Secuencia de escape no reconocida \{0}*Construcción de agrupación no reconocidaConjunto [] sin terminarComentario (?#...) sin terminarDesajustar todos los argumentos Desajustar todos los parámetros5Desajustar todos los argumentos y aplicarles sangría6Desajustar todos los parámetros y aplicarles sangría!Desajustar la lista de argumentos#Desencapsular la cadena de llamadasDesajustar la expresión"Desajustar la lista de parámetros<Para actualizar "{0}" es necesario reiniciar la aplicación.gPara actualizar un {0} alrededor de una instrucción de acción, es necesario reiniciar la aplicación.sPara actualizar una instrucción compleja que contiene una expresión await, es necesario reiniciar la aplicación.QPara actualizar una instrucción de acción se requiere reiniciar la aplicación.�La actualización del modificador asincrónico async o iterador iterator alrededor de una instrucción de acción requiere reiniciar la aplicación.�Para actualizar un tipo recargable (marcado por {0}) o su miembro, se requiere reiniciar la aplicación porque no es compatible con el runtime.RPara actualizar la cláusula Handles de {0} es necesario reiniciar la aplicación.XPara actualizar la cláusula Implements de un {0} es necesario reiniciar la aplicación.ZPara actualizar el alias de la instrucción Declare es necesario reiniciar la aplicación.qPara actualizar los atributos de {0} se requiere reiniciar la aplicación porque no es compatible con el runtime._Para actualizar la clase base o las interfaces base de {0}se requiere reiniciar la aplicación.NPara actualizar el inicializador de {0} es necesario reiniciar la aplicación.ePara actualizar el tipo de descriptor de acceso property/event es necesario reiniciar la aplicación.NPara actualizar la variante de un tipo, es necesario reiniciar la aplicación.mPara actualizar el nombre de la biblioteca de la instrucción Declare, es necesario reiniciar la aplicación.OPara actualizar los modificadores de {0} es necesario reiniciar la aplicación.KPara actualizar el tamaño de un {0} es necesario reiniciar la aplicación.EPara actualizar el tipo de {0} es necesario reiniciar la aplicación.OPara actualizar el tipo subyacente de {0} se requiere reiniciar la aplicación.FAl actualizar la varianza de {0} se requiere reiniciar la aplicación.Usar {0}2Usar cuerpo del bloque para las expresiones lambda2Usar órgano de expresión para expresiones lambdaUsar tipo de marco de trabajo&Utilizar cadenas verbatim interpoladasUsar la versión local '{0}'SUsar la versión '{0}' instalada localmente '{1}'
Esta versión se utiliza en: {2}0Error del analizador de diagnóstico de usuario.Valor:KEl elemento variádico SignatureHelpItem debe tener al menos un parámetro.?Advertencia: El método reemplaza el símbolo de los metadatos.MAdvertencia: es posible que la colección se modifique durante la iteración.>Advertencia: la colección se modificó durante la iteración.CAdvertencia: límite de función cruzada de variable de iteración.{Advertencia: si cambia Cambiar el espacio de nombres puede producir código inválido y cambiar el significado del código.FAdvertencia: La semántica puede cambiar al convertir la instrucción.*Encapsular y alinear la cadena de llamadas'Expresión de encapsulado y alineación0Encapsular y alinear la cadena de llamadas larga Encapsular la cadena de llamadasAjustar todos los argumentosAjustar todos los parámetrosAjustar la expresión'Desajustar la lista larga de argumentos&Encapsular la cadena de llamadas larga%Ajustar la lista larga de parámetrosAjustePSolo se puede cambiar la firma de un constructor, indizador, método o delegado.:Puede usar la barra de navegación para cambiar contextos.
    {0} - {1}{0} Palabra clave('{0}' no puede ser nulo ni estar vacío.0"{0}" no puede ser NULL ni un espacio en blanco.	{0} - {1}"{0}" no es NULL aquí."{0}" puede ser NULL aquí.'La diezmillonésima parte de un segundo�El especificador de formato personalizado "fffffff" representa los siete dígitos más significativos de la fracción de segundos, es decir, las diez millonésimas de segundo de un valor de fecha y hora.

Aunque es posible mostrar las diez millonésimas de un componente de segundos de un valor de hora, puede que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.1La diezmillonésima parte de un segundo (no cero)�El especificador de formato personalizado "FFFFFFF" representa los siete dígitos más significativos de la fracción de segundos, es decir, las diez millonésimas de segundo de un valor de fecha y hora. Sin embargo, no se muestran los ceros finales ni los dígitos de siete ceros.

Aunque es posible mostrar las diez millonésimas de un componente de segundos de un valor de hora, puede que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.#1 millonésima parte de un segundo�El especificador de formato personalizado "ffffff" representa los seis dígitos más significativos de la fracción de segundos, es decir, las millonésimas de segundo de un valor de fecha y hora.

Aunque es posible mostrar las millonésimas de un componente de segundos de un valor de hora, puede que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.,1 millonésima parte de un segundo (no cero)�El especificador de formato personalizado "FFFFFF" representa los seis dígitos más significativos de la fracción de segundos, es decir, las millonésimas de segundo de un valor de fecha y hora. Sin embargo, no se muestran los ceros finales ni los dígitos de seis ceros.

Aunque es posible mostrar las millonésimas de un componente de segundos de un valor de hora, puede que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.#1 cienmilésima parte de un segundo�El especificador de formato personalizado "fffff" representa los cinco dígitos más significativos de la fracción de segundos, es decir, las cienmilésimas de segundo de un valor de fecha y hora.

Aunque se pueden mostrar las cienmilésimas de un componente de segundos de un valor de hora, es posible que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.-1 cienmilésima parte de un segundo (no cero)�El especificador de formato personalizado "FFFFF" representa los cinco dígitos más significativos de la fracción de segundos, es decir, las cienmilésimas de segundo de un valor de fecha y hora. Sin embargo, no se muestran los ceros finales ni los dígitos de cinco ceros.

Aunque se pueden mostrar las cienmilésimas de un componente de segundos de un valor de hora, es posible que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.#1 diezmilésima parte de un segundo�El especificador de formato personalizado "ffff" representa los cuatro dígitos más significativos de la fracción de segundos, es decir, las diezmilésimas de segundo de un valor de fecha y hora.

Aunque es posible mostrar las diezmilésimas de un componente de segundo de un valor de hora, puede que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT versión 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.-1 diezmilésima parte de un segundo (no cero)�El especificador de formato personalizado "FFFF" representa los cuatro dígitos más significativos de la fracción de segundos, es decir, las diezmilésimas de segundo de un valor de fecha y hora. Sin embargo, no se muestran los ceros finales ni los dígitos de cuatro ceros.

Aunque es posible mostrar la diezmilésima parte de un segundo de un valor de hora, puede que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.1 milésima parte de un segundo�El especificador de formato personalizado "fff" representa los tres dígitos más significativos de la fracción de segundos, es decir, los milisegundos de un valor de fecha y hora.)1 milésima parte de un segundo (no cero)�El especificador de formato personalizado "FFF" representa los tres dígitos más significativos de la fracción de segundos, es decir, los milisegundos de un valor de fecha y hora. Sin embargo, no se muestran los ceros finales ni los dígitos de tres ceros.#1 cienmilésima parte de un segundo�El especificador de formato personalizado "ff" representa los dos dígitos más significativos de la fracción de segundos, es decir, la centésima parte de segundo de un valor de fecha y hora.-1 cienmilésima parte de un segundo (no cero)�El especificador de formato personalizado "FF" representa los dos dígitos más significativos de la fracción de segundos, es decir, la centésima parte de un segundo de un valor de fecha y hora. Sin embargo, no se muestran los ceros finales ni los dígitos de dos ceros.#1 diezmilésima parte de un segundo�El especificador de formato personalizado "f" representa el dígito más significativo de la fracción de segundos, es decir, las décimas de segundo de un valor de fecha y hora.

Si el especificador de formato "f" se usa sin otros especificadores de formato, se interpreta como el especificador de formato de fecha y hora estándar "f".

Cuando se usan especificadores de formato "f" como parte de una cadena de formato proporcionada al método ParseExact o TryParseExact, el número de especificadores de formato "f" indica el número de dígitos más significativos de la fracción de segundos que deben estar presentes para analizar correctamente la cadena.-1 diezmilésima parte de un segundo (no cero)�El especificador de formato personalizado "F" representa el dígito más significativo de la fracción de segundos, es decir, representa las décimas de segundo en un valor de fecha y hora. Si el dígito es cero, no se muestra nada.

Si el especificador de formato "F" se usa sin otros especificadores de formato, se interpreta como el especificador de formato de fecha y hora estándar "F".

El número de especificadores de formato "F" que se usan con los métodos ParseExact, TryParseExact, ParseExact o TryParseExact indica el número máximo de dígitos más significativos de la fracción de segundos que puede haber para analizar correctamente la cadena. Reloj de 12 horas (1-2 dígitos)�El especificador de formato personalizado "h" representa la hora como un número del 1 al 12, es decir, mediante un reloj de 12 horas que cuenta las horas enteras desde la medianoche o el mediodía. Una hora determinada después de la medianoche no se distingue de la misma hora después del mediodía. La hora no se redondea y el formato de una hora de un solo dígito es sin un cero inicial. Por ejemplo, a las 5:43 de la mañana o de la tarde, este especificador de formato personalizado muestra "5".

Si el especificador de formato "h" se usa sin otros especificadores de formato personalizado, se interpreta como un especificador de formato de fecha y hora estándar y produce una excepción FormatException.Reloj de 12 horas (2 dígitos)�El especificador de formato personalizado "hh" (más cualquier número de especificadores "h" adicionales) representa la hora como un número de 01 al 12, es decir, mediante un reloj de 12 horas que cuenta las horas enteras desde la medianoche o el mediodía. Una hora determinada después de la medianoche no se distingue de la misma hora después del mediodía. La hora no se redondea y el formato de una hora de un solo dígito es con un cero inicial. Por ejemplo, a las 5:43 de la mañana o de la tarde, este especificador de formato muestra "05". Reloj de 24 horas (1-2 dígitos)�El especificador de formato personalizado "H" representa la hora como un número del 0 al 23; es decir, la hora se representa mediante un reloj de 24 horas de base cero que cuenta las horas desde la medianoche. Una hora con un solo dígito tiene un formato sin un cero inicial.

Si el especificador de formato "H" se usa sin otros especificadores de formato personalizado, se interpreta como un especificador de formato de fecha y hora estándar y produce una excepción FormatException.Reloj de 24 horas (2 dígitos)�El especificador de formato personalizado "HH" (más cualquier número de especificadores "H" adicionales) representa la hora como un número de 00 a 23, es decir, mediante un reloj de 24 horas de base cero que cuenta las horas desde la medianoche. El formato de una hora de un solo dígito es con un cero inicial.(todos los tipos anónimos del contenedor+y actualizar sitios de llamada directamenteatributopropiedad automática%no se puede construir el árbol finalclasscódigocampo const	constanteconstructorseparador de fecha�	El especificador de formato personalizado "/" representa el separador de fecha, que se usa para diferenciar los años, los meses y los días. El separador de fecha localizado apropiado se recupera de la propiedad DateTimeFormatInfo.DateSeparator de la referencia cultural actual o especificada.

Nota: Para cambiar el separador de fecha de una cadena de fecha y hora determinada, especifique el carácter separador dentro de un delimitador de cadena literal. Por ejemplo, la cadena de formato personalizado mm'/'dd'/'aaaa genera una cadena de resultado en la que "/" se usa siempre como el separador de fecha. Para cambiar el separador de fecha de todas las fechas de una referencia cultural, cambie el valor de la propiedad DateTimeFormatInfo.DateSeparator de la referencia cultural actual, o bien cree una instancia de un objeto DateTimeFormatInfo, asigne el carácter a su propiedad DateSeparator y llame a una sobrecarga del método de formato que incluye un parámetro IFormatProvider.

Si el especificador de formato "/" se usa sin otros especificadores de formato personalizado, se interpreta como un especificador de formato de fecha y hora estándar y produce una excepción FormatException.día del mes (1-2 dígitos)�El especificador de formato personalizado "d" representa el día del mes como un número del 1 al 31. Un día con un solo dígito tiene un formato sin un cero inicial.

Si el especificador de formato "d" se usa sin otros especificadores de formato personalizados, se interpreta como el especificador de formato de fecha y hora estándar "d".día del mes (2 dígitos)�La cadena de formato personalizado "dd" representa el día del mes como un número del 01 al 31. Un día con un solo dígito tiene un formato con un cero inicial.día de la semana (abreviado)�El especificador de formato personalizado "ddd" representa el nombre abreviado del día de la semana. El nombre abreviado localizado del día de la semana se recupera de la propiedad DateTimeFormatInfo.AbbreviatedDayNames de la referencia cultural actual o especificada.día de la semana (completo)�El especificador de formato personalizado "dddd" (más cualquier número de especificadores "d" adicionales) representa el nombre completo del día de la semana. El nombre localizado del día de la semana se recupera de la propiedad DateTimeFormatInfo.DayNames de la referencia cultural actual o especificada.delegate	descartarenumvalor de enumeracióneventdescriptor de acceso de eventosCampo	desde {0}de metadatos$fecha/hora completa en formato largo�El especificador de formato estándar "F" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.FullDateTimePattern actual. Por ejemplo, la cadena de formato personalizado para la referencia cultural invariable es "dddd, dd MMMM aaaa HH:mm:ss".$fecha/hora completa en formato corto�Especificador de formato de fecha completa y hora corta ("f")

El especificador de formato estándar "f" representa una combinación de los patrones de fecha larga ("D") y hora corta ("t"), separados por un espacio.%fecha y hora general en formato largo�El especificador de formato estándar "G" representa una combinación de los patrones de fecha corta ("d") y hora larga ("T"), separados por un espacio.%fecha y hora general en formato corto�El especificador de formato estándar "g" representa una combinación de los patrones de fecha corta ("d") y hora corta ("t"), separados por un espacio.@el código generado se superpone con la parte oculta del códigoEno está permitido generar código fuente para símbolos de este tiposobrecarga genéricasobrecargas genéricasenen {0} ({1} - {2})en {0} (proyecto {1})	En origenen el origen (atributo)En& archivo de supresión	indizador	interface9en el método extraído para invocar en sitios de llamadaa una nueva sobrecargaessolo este tipo anónimoEtiquetaconstante localfunción localvariable localubicación desconocidafecha larga�El especificador de formato estándar "D" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.LongDatePattern actual. Por ejemplo, la cadena de formato personalizado para la referencia cultural invariable es "dddd, dd MMMM aaaa".
hora larga�El especificador de formato estándar "T" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.LongTimePattern de una referencia cultural específica. Por ejemplo, la cadena de formato personalizado para la referencia cultural invariable es "HH:mm:ss".	{0} "{1}"métodominuto (1-2 dígitos)�El especificador de formato personalizado "m" representa el minuto como un número del 0 al 59. El minuto representa los minutos enteros que han transcurrido desde la última hora. El formato de un minuto con un solo dígito se representa sin cero inicial.

Si el especificador de formato "m" se usa sin otros especificadores de formato personalizado, se interpreta como el especificador de formato de fecha y hora estándar "m".minuto (2 dígitos)�El especificador de formato personalizado "mm" (más cualquier número de especificadores "m" adicionales) representa el minuto como un número del 00 al 59. El minuto representa los minutos enteros que han transcurrido desde la última hora. El formato de un minuto con un solo dígito se representa sin cero inicial.mes (1-2 dígitos)�El especificador de formato personalizado "M" representa el mes como un número del 1 al 12 (o de 1 a 13 para los calendarios con 13 meses). El formato de un mes con un solo dígito se representa sin cero inicial.

Si el especificador de formato "M" se usa sin otros especificadores de formato personalizado, se interpreta como el especificador de formato de fecha y hora estándar "M".mes (2 dígitos)�El especificador de formato personalizado "MM" representa el mes como un número del 01 al 12 (o de 1 a 13 para los calendarios con 13 meses). El formato de un mes con un solo dígito se representa sin cero inicial.mes (abreviado)�El especificador de formato personalizado "MMM" representa el nombre abreviado del mes. El nombre abreviado adaptado del mes se recupera de la propiedad DateTimeFormatInfo.AbbreviatedMonthNames de la referencia cultural actual o especificada.día del mes�El especificador de formato estándar "M" o "m" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.MonthDayPattern actual. Por ejemplo, la cadena de formato personalizado para la referencia cultural invariable es "MMMM dd".mes (completo)�El especificador de formato personalizado "MMMM" representa el nombre completo del mes. El nombre adaptado del mes se recupera de la propiedad DateTimeFormatInfo.AbbreviatedMonthNames de la referencia cultural actual o especificada.	namespaceOperador
sobrecargasobrecargas
parámetro
(Desconocido)período o era�Los especificadores de formato personalizado "g" o "gg" (más cualquier número de especificadores "g" adicionales) representan el período o la era, como D.C. La operación de formato omite este especificador si la fecha a la que se va a dar formato no tiene una cadena de período o era asociada.

Si el especificador de formato "g" se usa sin otros especificadores de formato personalizado, se interpreta como el especificador de formato de fecha y hora estándar "g".proyecto {0}	Propiedad#descriptor de acceso de propiedadesvariable de rangofecha y hora de rfc1123�El especificador de formato estándar "R" o "r" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.RFC1123Pattern. El patrón refleja un estándar definido y la propiedad es de solo lectura. Por lo tanto, siempre es el mismo, independientemente de la referencia cultural utilizada o del proveedor de formato proporcionado. La cadena de formato personalizado es "ddd, dd MMM yyyy HH':'mm':'ss 'GMT'". Cuando se usa este especificador de formato estándar, la operación de formato o análisis utiliza siempre la referencia cultural invariable.)fecha y hora de recorrido de ida y vuelta�El especificador de formato estándar "O" o bien "o" representa una cadena de formato de fecha y hora personalizado con un patrón que conserva la información de la zona horaria y emite una cadena de resultado que se ajusta a la norma ISO 8601. Para valores de fecha y hora, este especificador de formato está diseñado para conservar los valores de fecha y hora junto con la propiedad DateTime.Kind en el texto. La cadena con formato se puede analizar de nuevo con el método DateTime.Parse (String, IFormatProvider, DateTimeStyles) o DateTime.ParseExact si el parámetro Styles se establece en DateTimeStyles.RoundtripKind.

El especificador de formato estándar "O" o bien "o" se corresponde con la cadena de formato personalizado "yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffK" para valores de DateTime y con la cadena de formato personalizado "yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffzzz" para valores de DateTimeOffset. En esta cadena, los pares de comillas simples que delimitan los caracteres individuales, como los guiones, los dos puntos y la letra "T", indican que el carácter individual es un literal que no se puede cambiar. Los apóstrofos no aparecen en la cadena de salida.

El especificador de formato estándar "O" o bien "o" (y la cadena de formato personalizado "yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffK" aprovecha las tres formas en que ISO 8601 representa la información de la zona horaria para conservar la propiedad Kind de los valores de DateTime:

    El componente de zona horaria de los valores de fecha y hora de DateTimeKind.Local tiene una diferencia respecto a la hora UTC (por ejemplo, +01:00,-07:00). Todos los valores de DateTimeOffset también se representan con este formato.

    El componente de zona horaria de los valores de fecha y hora de DateTimeKind.Utc utilizan "Z" (que significa que la diferencia es cero) para representar la hora UTC.

    Los valores de fecha y hora de DateTimeKind.Unspecified no tienen información de zona horaria.

Dado que el especificador de formato estándar "O" o bien "o" se ajusta a un estándar internacional, la operación de formato o análisis que usa el especificador siempre utiliza la referencia cultural invariable y el calendario gregoriano.

Las cadenas que se pasan a los métodos Parse, TryParse, ParseExact y TryParseExact de DateTime y DateTimeOffset se pueden analizar usando el especificador de formato "O" o bien "o" si se encuentran en uno de estos formatos. En el caso de los objetos DateTime, la sobrecarga de análisis a la que llama debe incluir también un parámetro Styles con un valor de DateTimeStyles.RoundtripKind. Tenga en cuenta que si se llama a un método de análisis con la cadena de formato personalizada que corresponde al especificador de formato "O" o bien "o", no se obtendrán los mismos resultados que "O" o bien "o". Esto se debe a que los métodos de análisis que usan una cadena de formato personalizado no pueden analizar la representación de cadena de valores de fecha y hora que carecen de un componente de zona horaria o utilizan "Z" para indicar la hora UTC.segundo (1-2 dígitos)�El especificador de formato personalizado "s" representa los segundos como un número del 0 al 59. El resultado representa los segundos enteros que han transcurrido desde el último minuto. El formato de un segundo con un solo dígito se representa sin cero inicial.

Si el especificador de formato "s" se usa sin otros especificadores de formato personalizado, se interpreta como el especificador de formato de fecha y hora estándar "s".segundo (2 dígitos)�El especificador de formato personalizado "ss" (más cualquier número de especificadores "s" adicionales) representa los segundos como un número del 00 al 59. El resultado representa los segundos enteros que han transcurrido desde el último minuto. El formato de un segundo con un solo dígito se representa sin un cero inicial.fecha corta�El especificador de formato estándar "d" representa una cadena de formato de fecha y hora personalizado definida por una propiedad DateTimeFormatInfo.ShortDatePattern de una referencia cultural específica. Por ejemplo, la cadena de formato personalizado devuelta por la propiedad ShortDatePattern de la referencia cultural invariable es "MM/DD/AAAA".
hora corta�El especificador de formato estándar "t" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.ShortTimePattern actual. Por ejemplo, la cadena de formato personalizado para la referencia cultural invariable es "HH:mm".fecha y hora ordenable�	El especificador de formato estándar "s" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.SortableDateTimePattern. El patrón refleja un estándar definido (ISO 8601) y la propiedad es de solo lectura. Por lo tanto, siempre es el mismo, independientemente de la referencia cultural utilizada o del proveedor de formato proporcionado. La cadena de formato personalizado es "yyyy'-'MM'-'dd'T'HH':'mm':'ss".

La finalidad del especificador de formato "s" es producir cadenas de resultados que se ordenen coherentemente de forma ascendente o descendente según los valores de fecha y hora. Como resultado, aunque el especificador de formato estándar "s" representa un valor de fecha y hora en un formato coherente, la operación de formato no modifica el valor del objeto de fecha y hora al que se está dando formato para reflejar su propiedad DateTime.Kind o DateTimeOffset.Offset. Por ejemplo, las cadenas de resultados generadas por el formato de los valores de fecha y hora 2014-11-15T18:32:17+00:00 y 2014-11-15T18:32:17+08:00 son idénticas.

Cuando se usa este especificador de formato estándar, la operación de formato o análisis utiliza siempre la referencia cultural invariable.constructor estático.'símbolo' no puede ser un espacio de nombres.separador de la hora�	El especificador de formato personalizado ":" representa el separador de hora, que se usa para diferenciar las horas, los minutos y los segundos. El separador de hora localizado apropiado se recupera de la propiedad DateTimeFormatInfo.TimeSeparator de la referencia cultural actual o especificada.

Nota: Para cambiar el separador de hora de una cadena de fecha y hora determinada, especifique el carácter separador dentro de un delimitador de cadena literal. Por ejemplo, la cadena de formato personalizado hh'_'dd'_'ss genera una cadena de resultado en la que "_" (un carácter de subrayado) siempre se usa como separador de hora. Para cambiar el separador de hora de todas las fechas de una referencia cultural, cambie el valor de la propiedad DateTimeFormatInfo.TimeSeparator de la referencia cultural actual, o bien cree una instancia del objeto DateTimeFormatInfo, asigne el carácter a su propiedad TimeSeparator y llame a una sobrecarga del método de formato que incluye un parámetro IFormatProvider.

Si el especificador de formato ":" se usa sin otros especificadores de formato personalizados, se interpreta como un especificador de formato de fecha y hora estándar y produce una excepción FormatException.zona horaria�
El especificador de formato personalizado "K" representa la información de zona horaria de un valor de fecha y hora. Cuando se usa este especificador de formato con valores DateTime, la cadena de resultado se define por el valor de la propiedad DateTime.Kind:

En el caso de la zona horaria local (valor de la propiedad DateTime.Kind de DateTimeKind.Local), este especificador es equivalente al especificador "zzz" y genera una cadena de resultado que contiene el desplazamiento local de la hora universal coordinada (UTC); por ejemplo, "-07:00".

Para una hora UTC (un valor de propiedad DateTime. Kind de DateTimeKind. UTC), la cadena de resultado incluye un carácter "Z" para representar una fecha UTC.

Para una hora de una zona horaria no especificada (una hora cuya propiedad DateTime. Kind igual a DateTimeKind. no especificada), el resultado es equivalente a String. Empty.

Para los valores de DateTimeOffset, el especificador de formato "K" es equivalente al especificador de formato "Zzz" y genera una cadena de resultado que contiene el desplazamiento del valor DateTimeOffset con respecto a la hora UTC.

Si el especificador de formato "K" se usa sin otros especificadores de formato personalizado, se interpreta como un especificador de formato de fecha y hora estándar y produce una FormatException.tiporestricción de tipoparámetro de tipofecha/hora completa universal�El especificador de formato estándar "U" representa una cadena de formato de fecha y hora personalizada que está definida por una propiedad DateTimeFormatInfo.FullDateTimePattern de una referencia cultural especificada. El patrón es igual que el patrón "F", pero el valor de DateTime se cambia automáticamente a UTC antes de darle formato.)fecha/hora universal que se puede ordenar�El especificador de formato estándar "u" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.UniversalSortableDateTimePattern. El patrón refleja un estándar definido y la propiedad es de solo lectura. Por lo tanto, siempre es el mismo, independientemente de la referencia cultural utilizada o del proveedor de formato proporcionado. La cadena de formato personalizado es "yyyy'-'MM'-'dd HH':'mm':'ss'Z'". Cuando se usa este especificador de formato estándar, la operación de formato o análisis utiliza siempre la referencia cultural invariable.

Aunque la cadena de resultado debe expresar una hora como hora universal coordinada (UTC), no se realizará ninguna conversión del valor DateTime original durante la operación de formato. Por lo tanto, debe convertir un valor DateTime a UTC llamando al método DateTime.ToUniversalTime antes de aplicarle formato.3actualización de los usos en el miembro contenedor0actualización de usos en el proyecto contenedor0actualización de los usos en el tipo contenedor0actualización de usos en proyectos dependientes)desfase en horas y minutos respecto a UTC�Con los valores de DateTime, el especificador de formato personalizado "zzz" representa el desfase con signo de la zona horaria del sistema operativo local respecto a la hora UTC, medido en horas y minutos. No refleja el valor de la propiedad DateTime.Kind de una instancia. Por este motivo, no se recomienda usar el especificador de formato "zzz" con valores de DateTime.

Con valores de DateTimeOffset, este especificador de formato representa el desfase del valor de DateTimeOffset con respecto a la hora UTC en horas y minutos.

El desfase se muestra siempre con un signo delante. Un signo más (+) indica las horas de adelanto respecto a la hora UTC y un signo menos (-) indica las horas de retraso respecto a la hora UTC. Cuando el desfase es de un solo dígito, se le pone un cero delante..desfase respecto a la hora UTC (1-2 dígitos)�Con los valores de DateTime, el especificador de formato personalizado "z" representa el desfase con signo de la zona horaria del sistema operativo local respecto a la hora UTC (hora universal coordinada), medido en horas y minutos. No refleja el valor de la propiedad DateTime.Kind de una instancia. Por este motivo, no se recomienda usar el especificador de formato "z" con valores de DateTime.

Con valores de DateTimeOffset, este especificador de formato representa el desfase del valor de DateTimeOffset con respecto a la hora UTC en horas.

El desfase se muestra siempre con un signo delante. Un signo más (+) indica las horas de adelanto respecto a la hora UTC y un signo menos (-) indica las horas de retraso respecto a la hora UTC. Cuando el desfase es de un solo dígito, se le pone un cero delante.

Si el especificador de formato "z" se usa sin otros especificadores de formato personalizados, se interpreta como un especificador de formato de fecha y hora estándar y produce una excepción de formato (FormatException).,desfase respecto a la hora UTC (2 dígitos)�Con valores de DateTime, el especificador de formato personalizado "zz" representa el desfase con signo de la zona horaria del sistema operativo local respecto a la hora UTC, medido en horas. No refleja el valor de la propiedad DateTime.Kind de una instancia. Por este motivo, no se recomienda usar el especificador de formato "zz" con valores de DateTime.

Con valores de DateTimeOffset, este especificador de formato representa el desfase del valor DateTimeOffset con respecto a la hora UTC en horas.

El desfase se muestra siempre con un signo delante. Un signo más (+) indica las horas de adelanto respecto a la hora UTC y un signo menos (-) indica las horas de retraso respecto a la hora UTC. Cuando el desfase es de un solo dígito, se le pone un cero delante.rango [x-y] en orden inversoaño (1-2 dígitos)�El especificador de formato personalizado "y" representa el año como un número de uno o dos dígitos. Si el año tiene más de dos dígitos, en el resultado solo aparecen los dos dígitos de orden inferior. Si el primer dígito de un año de dos dígitos es un cero (por ejemplo, 2008), no se le pone un cero delante al número.

Si el especificador de formato "y" se usa sin otros especificadores de formato personalizados, se interpreta como el especificador de formato de fecha y hora estándar "y".año (2 dígitos)�El especificador de formato personalizado "yy" representa el año como un número de dos dígitos. Si el año tiene más de dos dígitos, en el resultado solo aparecen los dos dígitos de orden inferior. Si el año de dos dígitos tiene menos de dos dígitos significativos, se le pone un cero delante al número para tener dos dígitos.

En una operación de análisis, un año de dos dígitos que se analiza con el especificador de formato personalizado "yy" se interpreta en función de la propiedad Calendar.TwoDigitYearMax del calendario actual del proveedor de formato. En el ejemplo siguiente se analiza la representación de cadena de una fecha que tiene un año de dos dígitos con el calendario gregoriano predeterminado de la referencia cultural en-US, que, en este caso, es la referencia cultural actual. Después, se cambia el objeto CultureInfo de la referencia cultural actual para que use un objeto GregorianCalendar cuya propiedad TwoDigitYearMax se ha modificado.año (3-4 dígitos)�El especificador de formato personalizado "yyy" representa el año con un mínimo de tres dígitos. Si el año tiene más de tres dígitos significativos, se incluyen en la cadena de resultado. Si el año tiene menos de tres dígitos, se le ponen ceros delante al número hasta tener tres dígitos.año (4 dígitos)�El especificador de formato personalizado "yyyy" representa el año con un mínimo de cuatro dígitos. Si el año tiene más de cuatro dígitos significativos, se incluyen en la cadena de resultado. Si el año tiene menos de cuatro dígitos, se le ponen ceros delante al número hasta tener cuatro dígitos.año (5 dígitos)�El especificador de formato personalizado "yyyyy" (más cualquier número de especificadores "y" adicionales) representa el año con un mínimo de cinco dígitos. Si el año tiene más de cinco dígitos significativos, se incluyen en la cadena de resultado. Si el año tiene menos de cinco dígitos, se le ponen ceros delante al número hasta tener cinco dígitos.

Si hay especificadores "y" adicionales, al número se le ponen delante tantos ceros como sean necesarios para tener el número de especificadores "y".mes del año�El especificador de formato estándar "Y" o "y" representa una cadena de formato de fecha y hora personalizado definida por la propiedad DateTimeFormatInfo.YearMonthPattern de una referencia cultural especificada. Por ejemplo, la cadena de formato personalizado para la referencia cultural invariable es "yyyy MMMM".�/����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetMPADPADP)Z�n�c�'����@�.�����&���F��s�|�_�,ٙ�K�����7غ�dEݤ_į�qO���"������v��m�pG����Ⱥ�^��x̝����!��n��۝���(��yY���e�]*������%D��	����"�����.u�f�!Q��"5�
Q�o��s��o��s��!�R(�a�/�Z�2L��2�,=@IAܔ�G���H9E5L>y�L�{1R��S<��W4��X9z�[4{�a�<�ma�m���pF\Ou�h)wE�4xg
^})��~��~)�CAC$�	t�.4�^�M�v�	��
8
�+���M����W�B���:�
D��0
��*�i�&m
7���VQ�;��2��
w
�
��~i��
P�A_source_file_contains_a_header_that_does_not_match_the_required_textTA_source_file_is_missing_a_required_header]@Accessibility_modifiers_required�6Add_accessibility_modifiers�"Add_missing_cases�6Add_parentheses_for_clarity*Add_readonly_modifier/8Add_this_or_Me_qualificationTpAvoid_legacy_format_target_0_in_SuppressMessageAttribute{lAvoid_legacy_format_target_in_SuppressMessageAttribute�4Avoid_multiple_blank_lines
�Avoid_unnecessary_value_assignments_in_your_code_as_these_likely_indicate_redundant_value_computations_If_the_value_computation_is_not_redundant_and_you_intend_to_retain_the_assignmentcomma_then_change_the_assignment_target_to_a_local_variable_whose_name_starts_with_an_underscore_and_is_optionally_followed_by_an_integercomma_such_as___comma__1_comma__2_comma_etc.�Avoid_unused_parameters_in_your_code_If_the_parameter_cannot_be_removed_then_change_its_name_so_it_starts_with_an_underscore_and_is_optionally_followed_by_an_integer_such_as__comma__1_comma__2_etc_These_are_treated_as_special_discard_symbol_names�tBlank_line_required_between_block_and_subsequent_statement
TChange_namespace_to_match_folder_structure^�Changes_to_expression_trees_may_result_in_behavior_changes_at_runtime�VCollection_initialization_can_be_simplifiedPConditional_expression_can_be_simplifiedLBConvert_to_conditional_expression|<Expression_value_is_never_used�TFormat_string_contains_invalid_placeholder�XGetHashCode_implementation_can_be_simplified>Interpolation_can_be_simplifiedO*Invalid_format_stringwNInvalid_global_SuppressMessageAttribute�lInvalid_or_missing_target_for_SuppressMessageAttribute�TInvalid_scope_for_SuppressMessageAttribute&Make_field_readonly7BMember_access_should_be_qualifiedY:Member_name_can_be_simplified�2Modifiers_are_not_ordered�lNamespace_0_does_not_match_folder_structure_expected_1�RNamespace_does_not_match_folder_structure0	Naming_Stylesq	.Naming_rule_violation_0�	8Null_check_can_be_simplified�	NObject_initialization_can_be_simplified�	Order_modifiers
�Parameter_0_can_be_removed_if_it_is_not_part_of_a_shipped_public_API_its_initial_value_is_never_used5
tParameter_0_can_be_removed_its_initial_value_is_never_used�
4Parentheses_can_be_removed�
NParentheses_should_be_added_for_clarityPopulate_switchOZPrefer_explicitly_provided_tuple_element_name`�Private_member_0_can_be_removed_as_the_value_assigned_to_it_is_never_read�4Private_member_0_is_unusedlPrivate_method_0_can_be_removed_as_it_is_never_invoked(�Private_property_0_can_be_converted_to_a_method_as_its_get_accessor_is_never_invokedj.Remove_Unnecessary_Cast�2Remove_redundant_equality�<Remove_unnecessary_parentheses
<Remove_unnecessary_suppression?
:Remove_unread_private_members^
(Remove_unused_member�
.Remove_unused_parameter�
2Remove_unused_parameter_0�
�Remove_unused_parameter_0_if_it_is_not_part_of_a_shipped_public_API�
:Remove_unused_private_members90Simplify_LINQ_expressionaDSimplify_collection_initialization�>Simplify_conditional_expression�,Simplify_interpolation�<Simplify_object_initialization�`The_file_header_does_not_match_the_required_text&�The_file_header_is_missing_or_not_located_at_the_top_of_the_filedBUnnecessary_assignment_of_a_value�LUnnecessary_assignment_of_a_value_to_0�&Use_System_HashCode"Use_auto_property#.Use_coalesce_expression?.Use_compound_assignmentY,Use_decrement_operatorxDUse_explicitly_provided_tuple_name�,Use_increment_operator�0Use_inferred_member_name�(Use_null_propagation�(Use_throw_expression[Un archivo de código fuente contiene un encabezado que no coincide con el texto requerido.@Falta un encabezado obligatorio en un archivo de código fuente.)Modificadores de accesibilidad requeridos&Agregar modificadores de accesibilidadAgregar casos que faltan!Agregar paréntesis para claridad#Agregar modificador de solo lectura%Agregar cualificación 'this' o 'Me'.JEvitar el destino del formato heredado "{0}" en "SuppressMessageAttribute"DEvitar el destino del formato heredado en "SuppressMessageAttribute"Evitar varias líneas en blanco�Evite las asignaciones de valores innecesarias en el código, ya que probablemente indican cálculos de valores redundantes. Si el cálculo de valor no es redundante y tiene intención de retener la asignación, cambie el destino de la asignación a una variable local cuyo nombre empiece por un carácter de subrayado, seguido opcionalmente por un entero, como "_", "_1", "_2", etc. Estos se tratan como nombres de símbolos de descarte especiales.�Evite los parámetros sin usar en el código. Si el parámetro no se puede quitar, cámbielo de nombre para que empiece por un carácter de subrayado, seguido opcionalmente por un entero, como "_", "_1", "_2", etc. Estos se tratan como nombres de símbolos de descarte especiales.OSe requiere una línea en blanco entre el bloque y la instrucción subsiguienteACambiar namespace para que coincida con la estructura de carpetaskLos cambios en los árboles de expresión pueden originar cambios de comportamiento en tiempo de ejecución<La inicialización de la recopilación se pueden simplificar.La expresión condicional se puede simplificar"Convertir a expresión condicional.El valor de la expresión no se utiliza nunca.BLa cadena de formato contiene un marcador de posición no válido.9La implementación de "GetHashCode" se puede simplificar.&La interpolación se puede simplificarCadena de formato no válida,"SuppressMessageAttribute" global no válido>Falta el destino de "SuppressMessageAttribute" o no es válido2Ámbito no válido para "SuppressMessageAttribute" Hacer el archivo de solo lectura&Debe calificarse el acceso a miembros.+El nombre del miembro se puede simplificar.&Los modificadores no están ordenados.XEl espacio de nombres "{0}" no coincide con la estructura de carpetas, se esperaba "{1}"?El espacio de nombres no coincide con la estructura de carpetasEstilos de nombres,Infracción de la regla de nomenclatura: {0}5La comprobación de valores null se puede simplificar2La inicialización del objeto se puede simplificarOrdenar modificadorestSe puede quitar el parámetro "{0}" si no forma parte de una API pública enviada; su valor inicial no se usa nunca.FSe puede quitar el parámetro "{0}"; su valor inicial no se usa nunca. Los paréntesis se pueden quitar8Los paréntesis deben agregarse para mejorar la claridadRellenar switchFPreferir el nombre del elemento de tupla proporcionado explícitamenteZEl miembro privado "{0}" puede quitarse porque el valor que tiene asignado no se lee nunca"El miembro privado "{0}" no se usa@El método privado "{0}" se puede quitar porque nunca se invoca.oLa propiedad privada "{0}" se puede convertir en un método porque su descriptor de acceso get nunca se invoca.Quitar conversión innecesariaQuitar la igualdad redundante#Quitar los paréntesis innecesariosQuitar supresión innecesaria#Quitar miembros privados no leídosQuitar miembros sin usar!Quitar el parámetro no utilizado$Retirar el parámetro "{0}" sin usarQQuitar el parámetro "{0}" sin usar si no forma parte de una API pública enviada&Quitar miembros privados no utilizadosSimplificar la expresión LINQ2Simplificar la inicialización de la recopilación%Simplificar la expresión condicionalSimplificar la interpolación)Simplificar la inicialización de objetos<El encabezado de archivo no coincide con el texto requerido.SFalta el encabezado del archivo o no se encuentra en la parte superior del archivo.#Asignación innecesaria de un valor+Asignación innecesaria de un valor a "{0}"Usar "System.HashCode"Usar propiedad automáticaUsar expresión coalesceUsar la asignación compuestaUsar el operador "--"5Usar el nombre de tupla proporcionado explícitamenteUsar el operador "++"Usar nombre de miembro inferidoUsar propagación de nullUsar expresión "throw"�����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetPADPADP4��]鐨�v�l���g���%�� ��{��%	
vYd�8pj��tps�5�N��9T4Add_blank_line_after_blockAdd_both2 Add_default_caseAAdd_file_header^4Fix_Name_Violation_colon_0},Fix_all_occurrences_in�0Remove_extra_blank_lines�6Remove_redundant_assignment�8Suppress_or_Configure_issues2Update_suppression_format.,Use_discard_underscoreU&Use_discarded_locals0Agregar una línea en blanco después del bloque
Agregar ambosAgregar caso predeterminadoAgregar encabezado de archivo#Corregir infracción de nombre: {0}"Corregir todas las repeticiones de$Quitar líneas en blanco adicionalesQuitar asignación redundante!Suprimir o configurar incidencias%Actualizar el formato de eliminaciónUsar opción de descarte "_"Usar el local descartado�V�I����d�(l	i}����r��P�,+��6ޟ\��������n�
����ejm7�L�iT'9��
X8�شt�o�'�-C�b/������O_�7���0t�Ww���t��ve/J�B� �-L�f� X�_CorDllMainmscoree.dll�% �0�HX�||4VS_VERSION_INFO����?DVarFileInfo$Translation��StringFileInfo�000004b0LCompanyNameMicrosoft 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.Features�9ProductVersion4.0.0-6.21514.4+df45061e218c9b5813c5531bc06fb238a23e30f68Assembly Version4.0.0.0�x5h$0�$X	*�H��
��$I0�$E10
	`�He0\
+�7�N0L0
+�70	���010
	`�He ��@8В�9�+y��α*P
2뱤�MB�H��
�0�n0�V�3�15��_0
	*�H��
0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110
210211200951Z
220210200951Z0c10	UUS10U
Washington10URedmond10U
Microsoft Corporation1
0U.NET0��0
	*�H��
��0�����YpBݬa�!z�>�֗�7���X��/G0y:m%��Fg肭b����^���K.Xyڜ	�F��J7O��Qj'�c�r�o� �CJ��j�d�WW\�߮�L�/��&��u�B`�������C���b��mh�?�"�$N=���-��_���;
����/����Qx�8�š��o��j1��Ւ
�3���P�[r��R`�M^�ᾁKq�Ή���a��1����о��L��	CW=vI�=(���,��
d�G�J��Ti1�+���7�<n"kh�H_^�yz�~D�s�䌷�A��c.c{�X�:u@�K��L+aٽ������p��DZO	��
�J�����/I�R�s��o�*���A��~0�z0U%0
+�7L+0U�Mi �܌,CC��a�r[-{�90PUI0G�E0C1)0'U Microsoft Operations Puerto Rico10U
464223+4642930U#0�Hnd�Pӂ�77"�m��u�0TUM0K0I�G�E�Chttp://www.microsoft.com/pkiops/crl/MicCodSigPCA2011_2011-07-08.crl0a+U0S0Q+0�Ehttp://www.microsoft.com/pkiops/certs/MicCodSigPCA2011_2011-07-08.crt0U�00
	*�H��
�X���t+��1G����cW�F4�>#����SSy��/�	��,
h��k��g��VZ�g8�墎��9�ȥ�wE�Z����;���Z#��p�ڀ�r�C��>1I;G�}x$�5�cH�-�����i��,�uw/��J�_~e��]���B�_����|��ይ)?�H��zV"�Ph����Zs�����2wO/��ވj�˻��T�|X���#��Qj���|��p��4C�ȶ��!�pk�x���}�Γ*w=8�z���߁-.յN�P�~Na�
�=h�{iN�m
CK2(����GW�+�y�(�)y(oe0�8�3��j�o�3�~�ɚ��2fr0q����|��L)�"`��9�v�	og�B��A���J�nа��зG�lsm>��`D=��E��J�����,���W;�S��ɉ����_��7�;���V0��8~K��H�zXb�Td]En���Y���	��6�kU0Yz�	ƙ�6kK�|��u��G�0�z0�b�
a��0
	*�H��
0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110
110708205909Z
260708210909Z0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110�"0
	*�H��
�0�
���r.��n��M4��X!�B*k�ZP��8I���7k���8™��9�1BӉ
yd�~�`$l��I��h^�ߛS�
,ï٩+�z	�זY�`�fv�2R&/�PϳD�]��.u�h��m�:\��F��8d�nd5x��c-�@����
�\y�I)�
��w��=��+ZMV(�zr�:�I^���C���{�{��>��]�O��/Y�;-�3Xŷ>�2ӳ=����8~ҝ�,�NV�!5%�9ndS���#������_��R������!t%_(��'(8%�9J6�|���#��f�aj�(I�_��%]�!K>RĵW?$��z[/�#�p]QFw��Ἤ�_����UK�9��#I��D|E��rz�r�$߿F����Wۃ��MI0�����[���ݰf��{���K�I)�(��}g��bx_�/��W�\�w((��m�(�,�@7O��D��	L�ԥC/t��n�x X,]`��>O3�ڰ�ޞN�F�l���ֈ����0��0	+�70UHnd�Pӂ�77"�m��u�0	+�7
SubCA0U�0U�0�0U#0�r-:1�C�N���1�#�40ZUS0Q0O�M�K�Ihttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0�Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0��U ��0��0��	+�7.0��0?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0
	*�H��
�g򆥘�Ty.��tg"���c��B�}�y��e_.,>��r�m���?�
�;�G���i�c�"5��]e��}�FPU��|�K�<B�Rа�k�>.)��=�Եw�9��d�D=xz#�}��t����&F*Š�����h�h.��*?*kXIc	inZ�����F+�;н5�n%��'������(��M=����2���-�[��I9
�
�ƭ�����QEX82q'��'��,: i��Y�hno��t�@�*(>�?Mf��M��o}E�v�@*e��]Rb��c6��������'�ͥ���]cA�[��>w��u�aa������A�(��e/��\��֡F�Y�	KH���)ű��?Ew5�Ң��zz"�H���G#�����k�K���ux��7�yK�ֳ#hu������i;��0�L���umc�=ѝVNO��W"�x2!z�A
�?��̤]����WqVNHE�Bɛv[
�Hk�y���mmj�Rs
zP�1��0��0��0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113�15��_0
	`�He���0	*�H��
	1
+�70
+�710
+�70/	*�H��
	1" (���	�!�u;en�$Q�A�h���.0�-��0B
+�71402��Microsoft��http://www.microsoft.com0
	*�H��
����r�~2��W�4o(N.%��Tm�P7Kp)�7P��d��FwTsg��L�.d��"Řp�3�6�(����G���W���0�ȳ�鱧�@����3�=`�/�/0��)�\��בԨ.g�\�E#6��%oijD����8�
�ɜ��tn
���yE����j�/@�9
��es�鯶K*"Q��q�ըE+�Uw%^�PZ'��ע��W���~�t�^��GK{�p
47���U�����s�Ͱ"�
�D�]�t�o�9�e���(mA�'d�W��I�I8�H�{t���P*�#����q���:?���\���u���RP,$`�<]v�܇���6#Y���G�o��V�����l+3_q}��M�ܡ��*�����0��
+�71��0��	*�H��
���0��10
	`�He0�Q*�H��
	��@�<0�8
+�Y
010
	`�He ]�ޢ?�Y>�Oת
�u��'K���@Ԑ�j��aC�+״20211014191007.853Z0��Ф��0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:E5A6-E27C-592E1%0#UMicrosoft Time-Stamp Service��<0��0�٠3G�����1�YG0
	*�H��
0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
201112182555Z
220211182555Z0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:E5A6-E27C-592E1%0#UMicrosoft Time-Stamp Service0�"0
	*�H��
�0�
��L�}�(Y?�j���Kz.=��K�8�IWu2��
�JЮ(��"�
F0x�H�����CO�1/����j�mi�Uk��� �
� U̠�F�[��3��>�������X
C	`��"s3�9kENJ��h�XY�0;����a��!�����2v��-���eo���\Y׋���%��̹��D�	������'���]�,8�W�d�K;on�"4�mowҾmS��(�4 XjI��0�0U���o�d��W/C?x�Ԃ��0U#0��c:\�1��C{|F�3hZ�mU0VUO0M0K�I�G�Ehttp://crl.microsoft.com/pki/crl/products/MicTimStaPCA_2010-07-01.crl0Z+N0L0J+0�>http://www.microsoft.com/pki/certs/MicTimStaPCA_2010-07-01.crt0U�00U%0
+0
	*�H��
�P��5~y����G|=���T#.d.A��tC��2�	S���LH`,��K.�rf���;{��֊�e�IGQ?4����w�}۬�&iYϮj�Y$~�j
;nX8� �4H�Bo���s.�g89uF��q>,�����Zo-�C�l�э�f��6aE���V��a��m6�����l��r���!$��\gh��Yo<)QE�?�b��ݎC����M���O�D
Z�`8�Ln>+0f��U���p�0�q0�Y�
a	�*0
	*�H��
0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100
100701213655Z
250701214655Z0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100�"0
	*�H��
�0�
��
�w�: ����i�ktTե
����|hK,_���a�v�>f+[�S'1A��	�|a0Y�0D�`��TC�M�8�Bݓ��s0W&��E
��G�Ϳ$`2X`F�XG�2�tag�_�T�ϓL��Ħ]�an(������a�F�'$gr!��Kd�Pb�]�w=�Wu���BM@Q��>g�f��D~��K�n�ʱ��z*
1��N���5�x���<�/D����d��� 	�x����D]^�O"M���0��0	+�70U�c:\�1��C{|F�3hZ�mU0	+�7
SubCA0U�0U�0�0U#0��Vˏ�\bh�=��[�Κ�0VUO0M0K�I�G�Ehttp://crl.microsoft.com/pki/crl/products/MicRooCerAut_2010-06-23.crl0Z+N0L0J+0�>http://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0��U ���0��0��	+�7.0��0=+1http://www.microsoft.com/PKI/docs/CPS/default.htm0@+042 Legal_Policy_Statement. 0
	*�H��
��Q
���?�q=���!o���1����Wm0���f�j���x�Ǩ�%��kTW+Q�D��S���`�v�@@A��\�\�^5�$VKt�Bȯ���7}Z?�yJ�R�8�/y�e٩�k����zoK0D$"<�����Y)����p�2J'�U�/���3�b_��W@��Ιf���jb��J�&�9�Jqc�{!mÜ��<�}�j�x�m���8ؔ�ƥ
������B�����"8 �%�d��~cY%z.9Wv�q����a�˚�G����ͧ��}���;q	�]t�"aڰPo�����1��:�eGx�H���r~akow��˧	�9����؂�r�����*T9�[��
U�z�s;�-��3.)��/T'!�ȬN�(���ۖ��B���AM�*��f0ӻt2K�c{���/�!�Y���D<�Pqס��U�i�W���0����M�
�]O�8/��X.�
�P5��	'ճ~5��6��_��t�I���0�70����Ф��0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:E5A6-E27C-592E1%0#UMicrosoft Time-Stamp Service�#
0+����A
��@Hʋ�|�%-0eݠ��0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
	*�H��
�[Z0"20211014153138Z20211015153138Z0w0=
+�Y
1/0-0
�[Z0
M�0b0
���06
+�Y
1(0&0
+�Y
�
0� �
0��0
	*�H��
��e9��q#*`�u��r��&P\=Ϻj��C�������7�y�,��W�H���{�MyR�(��)�l��S�:��o'�r7�I�H�H�+�l��y�(zJ'*Y�UC�jN��;�6��>��n+1�
0�	0��0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103G�����1�YG0
	`�He��J0	*�H��
	1
*�H��
	0/	*�H��
	1" �%ra�]��j�z�K�)�ƽ' >��� �45�m0��*�H��
	/1��0��0��0�� {�<�Ϻȉ���}a�+T�p�;oE���0��0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103G�����1�YG0" ��_�hd^|��А�;�BI!���Α���d)�0
	*�H��
�B�u�A��gԿUA+���-�c����đ��7&٬����Y\��Tw.��
C�;P�C�B��j�C����]�{�%=��-��)T1}���``r4�k'`�,��$Av�^,'�@:S����"��AQv�CmQ4��+���P�i|��)�=���k|v�9lt`�ǧ�-��v�{�ө�6����)��F�,]�ڦ�/�0Ϧ�΋-��i�l4ڛ^K��}n���S�,QEC�YS-E�$�xlo1�{�B�>a