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/intake/public_html/ru/Microsoft.CodeAnalysis.CSharp.resources.dll
MZ����@���	�!�L�!This program cannot be run in DOS mode.

$PEL,u��" 0�R� �  XL@��O���h$��  H.textX� � `.rsrc���@@.reloc�@B4�HP d	�%��d��BSJBv4.0.30319l0#~�#Strings�#US�#GUID��#Blob	�3
		�i�iV��>�>D>a>�>->	PPP
)P1P9PAPIPQP.�.�.�.#�.+.3@.;R.C�.K����
�<Module>System.RuntimeDebuggableAttributeAssemblyTitleAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeMicrosoft.CodeAnalysis.CSharp.resources.dllSystem.Reflection.ctorSystem.DiagnosticsSystem.Runtime.CompilerServicesMicrosoft.CodeAnalysis.CSharp.resourcesMicrosoft.CodeAnalysis.CSharp.CSharpResources.ru.resourcesDebuggingModesru���_YCH@��Y�c�d�    �?_�
:��$��$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.CSharp������lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet�PADPADP����2�9�<���I��s�-�t�ً��~u�.��	���}Y��>��%���s���賂�P�{A���E���}�]��O��I������l��m�����%��+�ԄH�݄��:d�^�7���?��HG�,�Y�Q���n���Ϣ�w��-���?�����������]�_�d��w�驡�UV���;�O���:�h�a�Z߳��d��e5�����A ��$3�Uc@�e>`��~b���n�������ш{�B��I���� �;'@��bs���̉��vW�����D|�2	\��d���j�oln�g}������`�BE�'H�=�K�A�\�Lrh�
�y�/��n��.�!�e����yɰ�z�ӌ
O��;[��/,���3���t���
���mÍ�׍�$+��?6���c��m�u����������<��A���B��~L��w�ւ�������я�sۏ����j�{h&��s1�_E���f�|0u��u���z��Ɓ�����辐�ÐW(ې#��Yf�r��7=2���y�w����$��=�����Q'�e�<�&�A���F��0G���Q���g�����1P��Q|ϒ�Ғ�/��2��5�H�I��?S�dW���c�u�j�B#p��3���-���qГ~���%��ǧ,���4��UE��Ӡ�pO�������>Ӕ.�ݔ,t����A��YC��J}�������r��V�����ѕ
0ו>8+���9�nE��_��c�M�h�ν��?�9��Jo�/<���a���������'�-���0��bI��q��N�������“�u�Ø<W֘^������%���2��R�����.
��3Ȩ��(řN)Ǚ	>�iPM��i�N�����ǚ��ߚ��E����W'��R��΄��y��z�����ț�"�W�!���}��}����֜H�'�N�(�X:��
F�n�h�i�{��ᮝ�˝B�Y 4�p�D����}n���d����枪H螢���p���� �N��p�����s募�j�u>���1���2�ZLI�^f\�)���i����bɠ_�:�.v;�܉b�(��e��Tݡ��O�6����5���nܢ�o�-�>�G+m�Y����p��l���/ģ��Tb�g��B1��9���V�y�^��%v���x�6ᅤ�{������G%Ĥ�*Ӥ ���.�x�Y�����Fĥk�إ�������C���J�|l�
�o�%����������"J��=Q�h�5��R�G{]�����p���妧�7��$]���ƭç��ާO��>B5���@�Ehx������1��s�������1��s��׉�TSʩ\��
������)�kx��.M������L:�����?�����:�G��jP�eyh��h�ejv��(z�oʢ��@��X�ɫs�ث�l$���5�qBA�Ŕ{�����MÞ�NÞ�+���}���ճ��"���Y������
����?���M��Cr�y���F׼�>ح��쭓A�,)�S I�������ۮ�������(��~W���X��Z��_�V(r�6�}�����Ĥ���#��|���ů�d௩ﯟ�(��T�B�d��E��5�հ��ٰ�Pݰm�D�`	E�a	E�c	E�N������|��&����>��@�D����g����Ʋ@��/e��<�,��4`�8gg���h���h�ó�׳�߳)�c�7��@�y(v���w|��e���Ŵ��ִ���t����t{+���5���8�A�P�4]f�?�n���}��Q��4𒵿����]ǵ�<�����r���������ö�^����3�%64�ĠQ�l`[��S��/sŷ��̷�-Ϸ��շ>طc�����\CY���y��Ս�/���
�޸�c4���H�F¾��(̹�$ѹ?ٹ֫�<�,=�>9~�ML��%���
��1����6��G�º�/����'���J��J�&����ؒ�}P���3��\���T˻#i�ES�	H	�����C���t��ർu��xq��+��+��OD��
H�-*I�(v��w�����nQ��H�Ľ��ڽC�H佨"�N��	��l�4���v���X~��h+�І9�d�������֧�o�����2�q����'���J���S�e�h���x�&~��*�����x����;�@0�T�-��dJ�$�N�Tc���f���s�Ǐ��-�<��\��Y��$�����; �OM�-�!�l'*���>�:�M…m�'�s‘�y�7&��Ȣ��z¤�bW�����Y��9%c÷5k�zjw�3������S�ã������U��÷�Êc�r$/�`�K�����@Ų�OŮ�~�B�������Y��;Ɔ��!�_�r��b���e���N��|���0��I���T� DžAV�[ǁٞ�N���������ڌ(�j�+�ie:�-0Zȓ�����ȮAɪ��J�=�Y eɇht��vɇ���p��ʡ�*�c:�=�<ʶ�Dʞ�R�'ړ�˺��p��s��U*���˗�)��67ˀJ��#R��x��������C���� ���=?���J̥/q�zF��uB�̴b�̚���d���z��z������{�����v���͒�%�19ͺG?�-�eͤPt�+�v��z�1�͆��ؒ͛m����ͼ<�� η3��Y��zr�Ͷw�44�β ��ݚ��dm���/ϾV�
<��S���ę���G��/O&Є�?�2D�%E�TN�@maЦ���|�����О��Ќ(����B��SbҜS���Ҧa��1h��-�ҵ~�����)�AM�6Hjӷ@��u����o6��sD�Ӣ���AxԠ�9���l����:������+���*�&R3�pP<թ8sտ���C8��[������*���s��a)�KJ�$�J֮ˋ�9Z��9X��Կ����ְAM�D(aןE����=���l�E8��.�����
�v��A'��zW�ܴ�����ɡ�(��D�����َ��ٖ���.+�d'v�5�x�1������d�����&��ڡu�ڡ��]b�ڮ����8�?�S�<1y۠���'�ۿr�ہxܧ�G�#�ܢ�����yY�g�@�jQn�Y����ݗ��݊���g��ݠ�ޯ9���J�ط��+V��E�t��D�!ߌ�2�{�D�V-Q�a�^�e���x�ߛ/��م��������:~y�!��>���=����3�@'4��EH᠈]�|�k��q��?��o
��
6��n���U�*���l=��.��W.��ʇ��,�Q6���d�Jr��6�F����㇅��l�'䖋M�<���(1��;�����2��=Y��~r弣x���ܰ��,���o�惆)�wT[�r}� 5��G���m'��T��:���_�
�e�-�<M���M��n�&�t����K9��
�B���U�82�ʀ�'���w��2���H���)[s����V��3��%`�J''�wn�xq���9��X�����7����t0�6�-:�oC���3?#웏+�N�>�M�U���e�쐨�숑��D����)��&�쐃�/
&�8m��݄�Ғ��cT��c��:��BSt�L6~�3���:޸�����H��b�;g��m�K!s�\�����*���iV�r��K�.�B�t�L�.`P��y����"d��h��5����f���T*���
��
�'�m�0��8`�l	k��x�
���KL��������N��.e�Ж��� �� �+)�@�&+^�q�d�(�l�`'��;���ͱ�f����/���,�Z`�+Yp�wg��	���$��5/��R��b���oS1�F�>�Q�G��mJ��UY�"��o���\���o�
� �
7��;�"�C���{��l~��J���K�����E�1�}�8���?���q��8w��ʛ�o��ͯ��*������������#��a#�)(��W5�68��F�C�L�v�M��?W��@x��=��������I���������5�i ;�ωP�#[������1��Z�q*��{�1���A�1�F�џX��gf��dx�b=~�&E��Kz��Oz�F5��,�QD.��D���U�K~���������Jd�4�4�G����3|�=�jN�U|Y���j�`�n�=���tV�5�7�C���������
2%e(A6Fx=ë�j��O�_��6(O6�V�%��T���q�r_8t;���{�p��s/��/(xgȊ|�����Շ�<��xy�'w��p��bD"�u"�1H�f�9x�e}��ӓ����
�<�VZ�^�D�$
�����(��)�e2�V���?���j��?P7v8�������q����'�&��W/eB����~�r��^	z�&	�!8	f�C	u�D	�X	C�d	��q	��v	w�	s��	
��	1��	0��	�}
�
J
J�.
ժ>
���
�_�
D��
Rn�
��
b�'�xa*�d*��/
����"����;wCR�Q��W�c�|Hp��`�y�I�
��7
d.@
V(P
	�c
6�n
ql~
�c�
�į
�G�}�'2%VkI�7��m��!�����u�z�%@3)�>`�c�q�6����Wd�:��s�̎�Ip�E9:/A�;C=Wd��n�9�K�),���}4m����V�Q�
�f?"N�1�[Gz�a>Fg�/p,������5�B��i�v�UJ�CR��s<���k��7��x���
�2P4%�RA�S͋Y��73��<�%e�p�A9�M��X0`e�<|�\�wf��M�,���9'	�Uh0��06�x�r�����H�H��M��� �&��(�*SO�sc&��&{�8�C�g�z?O���
n�Zk�\�gPG|X��$����r��<�����U������	��Ǽ(�"[��ž�]��_�M�WVy<]W_,��7 �����R0Xr\�`^F�Ŀ�K��*��)�N(�dIijO'u��:�=�`I#�UgVᆱ=X}����; �Rf S�f �o �ht 2*� ��� A�� ξ� ��� f�� ��� h
� &�!?|9!�;!e
I!�&_!5_!��!x��!뜴!��!P��!@�"�""�&"�WP"b.�"1�"Q�@#M�i#�#�)�#�B�#R�#P�#F
>$�3�$�$�)%�v%��%A8%%�b%�X�%��r&@�{&��&��'��2'��I'��N'���'��'l��'ԙ�'�(�(�.("T(GJY(�r(e̐(�}�(��')�X^)��a)�sx)��)��)�*p3:*I+Q*��S*��k*�o*��*���*���*;�*�v�*�{�*$J7+�!x+Q�+3�
,+Y,��G,	�Z,	e,��z,h0�,��,���,���,o��,��K-y�s-8��-�#�-���-%��-��.tA.x3.��T.��|.���.��.<��.�<�.s��.���.��/�0>/!&D/-mS//�/���/Ո�/�0�t0��!0�1"0+@0�:G0��u0��0pK�0���0j��0���0>-�0�*1`�-1�=1�=1��1��1���1�
�1z��1� >2��F2d�R2�R2��2⺚2L��2.o�2��2
��2e��2�n3�"3+ܥ3���3�[�34��3��
4��4��_4�i�4���4…�4���4��4�t+5�2e5��5�+�5s�5��6_�
6�06�{^6u�x6���6��c77hp7��7[�7�c�7yX�7���7]��7�v�7M��7��72�8(��8Px�8sJ�8�>�8�+�89%�8�9��o9�O�9���93.�9�0:�- :�e/:|
0:f�E:,�^:�|:�S�:μ:F�:/|�:*�;��/;xEC;�]V;<�l;���;d�;"<��<py|<٦�<vk�<���<�</.
=-�&=ŻB=�F=��z=H�=�-�=�a�=8��=�W�=g��=�d�=�>mP>�'>R�L>�5k>�m>aL{>�X�>��>(��>3��>S��>�z?!�C?a�E?&�P?C<^?��e?@��?k$�?![@�@�
%@<�U@Vf@K[u@�~@�K�@�9�@��
A�4>A��IA�SaA��hAg�iAnػAǢ�Av%
B4wB�"Bf�1B̍B��B��BF�B3��B��BDRC��C��C]�%C�R<C�JfCm�nC8D1�-D`�RD�vD}G�DM�D-b�D�L�D���DM�DppE߆E�jEd�qE��E#K�E3u3F�h7F�s�F(��F/G�FI.G!4=Gt��G2��G}��G0$HNd;H��XH��\H��gH�kH�ҀH%F�Hd�kIӯlI�rpI9�zI�{Iy�I9�Is�I���Ir�J��J�1?J�zJ�M�J�?�JW��JBo�J�J�W�Jg5K�K9>K1K5�PK�coK�kwKc�K�K�	�K]m-L�RL7�vLV͗L{!�L�!�Lq��L���L��Mv�CM��aMpfvM���Mdp�Mb�M	P�M��M�EN͑ZN��N��N�4�NjB�N�r�N�OG�O
 OPCHO&�UO;�YO
lwO�~O~i�O��OJJ�O�a�Op��O�6
P�LZP�ƀP&��Pd�Pע�P��Pg#Q@5Q�AQl�kQ�~�Q�(�Q{�Q�?�Q�&)Rgy4R��9R��mRm��R���R�m�R���R�S�S�S��'S�bcS�&dS$o�S ��Se]�Sf]�S�P�S�tTu�T�TprT��)T6C0T>T!�nTc�wT��Tbq�T��T�U�;U�˖U�ձU�n�U	��U���U�VӲ2V:�5V�=V9zKV�hV�zV"��V�m�VY�VI�VX)�V���V�IW�*Wyp0W�VW*_�W�X��XN-+X3
vX���X�X&��X�%Y�c/Y�\;Y�>Y�yYT*~Yԟ�Y��Y>��Yy9�Y��Y���Y�z�Y��Y&4Z�eQZ�jZ�]wZZ��Z#�Z�K�ZVg�ZLc[tH[��2[��['œ[$E�[?�J\�J\��w\cy\��\���\��\�u�\���\��\�)]?�)]7[<]�P]aX{]��]�[�]�U�]e��]p�^�C3^bV^��W^b�b^⃏^�G�^���^�!�^���^��^Y�^�Q_~x_�)�_��_#�_���_i�_3`mp`�}`V��`�I�`V;�`�l�`�WDaI/aa#�wa��a�ʰa��a���au�aYz�a:)�a��b4�b�,Ab[Ob��xbDɲb��b��b��b<6�bJ,�bw�]c��cƉ�cd�c�%�c�M�c���c�}d�d���d��d:�dZe_#e|�6e�Ue�Ve4�Wep�ye{�e��e^ԦeU��e�$ff��)fW\fU��f���f_�f��f,�g{�|gZ�g�їg4r�g��!hU�h�M�h�G�h�a�h�8�h��i��i��i��i��i��i��i��i��i�i(i`�(i��Ti�T�iNW�iz��iIU�iS�#jΣQj��_j��j	�j^Y#k�Ek�Hk��Jk@�k[U�k+ �k��k���kkt�k�]*lM,lL�5lE�Yl�F\l�Y|l��|li�}lC}�l�j�l�n�lϚ�l�%�lZ��l�0?m�Km�:^m�om�rmN}mj��m�7�mS��m��nт
n�'nrCQn��n���n+��n56�n���n�K�n�zo�5�o�F�o�>�oC^�odMp�g"pC�5p� �p=[�p%�p$<�p,,q�'4q��qq��uq<e�qvi�qi�RrG~rr%‰rW�r.��r���rQZs2fgs�f�s��s"�s�?�s(��s��s�t�sHtUWLtjYmt[�vteS}t��tyQ�t��td�]u��huvu�Zvu�ؕu��u/��u?�u��(vf�`vZ�cv4hv�svevv��xvɬ�vuh�vi�v#�vN�v]t�v!�vE�w[:w�4w�HwZ+#w��&w�k/w�qRw�Xw�iw3{w�K�w<I�w�we��w6�w�x&�x�Hx��axݚlx({�x���xߐ�x�X�x���x;�yaS+y<+Ky�OXy.�gybjy�syDw�yK��y�9z�ABz�Jz|�z=Ƈz��z�>�z�zf��z�{D={Xr~{�5�{4��{ %|E'|�1|@48|P;|z@?|��^|�w|ɧ|:�}��}��P}F�R}]��}O��}Д�}���}���}B5�}E�}���}�C~��D~�uN~!3`~>,�~��~��~zG1X};��V��kjƎu�g�*��Bq�������.�$�^on�`${�k�^�Q�-ר�U�4ZO�U��A���s��gX-O~�+s����e4��#�c�>�<��x�$�P!�Y1�ޙ����H7���ȅ��~����`>@�	:%w4�Y��f�aE]��7T9/j�z�Lu��v���_�9�Q>�	���,1V����G(=No���D��E�no�=�^��8`	�^U����9��5��C���^�R��{.���̹{�΄�C�=VLf�F�bG=
$��	ܼ�T�ZY7��'c��
�u�1!*
��s$�˫�q��
�&��#
�/J�g��Q!L'����EdR����J��oI9b�S������«�_t)vQ+��z��{�j0����ڇ>�K��}���'���}b�@_z�����>�-��в
�}�Z(�������k2?���qY��T�M��F0�6����1J����U�E�1���MN�G�p�7�9A;�&�%B	x����Z��U'��5W��S�0����lv��^�*�7H�l/n�2m����w=~�=���C��Z�>.�V�1�c��9��G��M,E�T\!��
�:J;�'�>6�6���h	�q���-�-]3.?��L���������o�$��\/N��ף֓8g�Z�:X�����8��W�u����6vr!�\�n���\�V/.'������v���	;���� U\�PwQq�!qa�#i�Vm�
��J�[rb�!o�.�9���:�$"ŌHL�.m\�OM��f�e�l�,�$�}gF(��*��Q�j%^nl$�JHm����k\��O�)�t�އ5��x��u���	\���\��n+�/_����Ge)���@>tv��V��u`#�@���~�E����?5�+�yk��ms���nN�	<h��R1z:`�{�����7����R8u��S�H�<�M~�G�@�K3�IaG��%Z<�ie����)�~�@��a��X��Pj�GFyjl�S��Ld�����mU
g}�����C�.�)w5�_&3&���ZT��OH��^�Q����h��;���f]��)�4Ce�)/}C&�&5�s�#�#���/`z� �?��LP����9�	��M�(ANq��6x���f`�f����]n��{ld����
�>���]�__�����m�*���<-	�3�i%4l�k�LV����k-�L�Ql��UA���lo*6��#|SW�tt����)�i/��I:�=@I�_WO�&�k/~���i�ie�g�m�������6-?2�.i��<��W�M
�/��F*�-?���t"I�{g	\�����H��S�2�Ti5`T|�ܠ��
w������72�O�q�G�X{# 
�0��!�
��٣�������1��s9���������o��p��+����V��^9����K� H���X�3�\�y*�h4Z��;@���jh:FHC�s��ew���IK��Z�J�d�j�@S��rbkT�4��T,��='��[>�x������$���z2g*|���5v&@�Nq�R�����])[��lwc�2��w۾�$Θ�j����q�5mX��K�����/�(���#��h�l��1(��ݖ��˝��D�;&C8���p��+�}���"��n��dOE��B]�X���R����]V�d�ff`(|�\?�r�[��=:���>tA
%6�A�I��A��o�����,q+q��#�x�q��T@�p���m������W��d
b�P�*/���
�,�˧&:>��vX4^��/����&R_�pǏ����Ee�HW��w�7_l��*U=�ZŦkB����"��y���`�g
��p?���Hnl��a�#��u��E��=�0O����t��s�]�(Pg! �>��i��W�4T�r2wd���B�F
�!K�N+>-j��:=( �m������%�
}!��W�m����2���a�&k���)MB>�\������m���H�Rw'1�3[��\b�Rn�b:�6i�Z�qY��������U��e�l��$�gmt�/���,�}8p��Em�ہ���8-L���^�_=�������� �c9om�_�
I�����F�iw �3����r/}��2���J��h0avK	?�K�KW�FDy{i/��nX�LB�(��T���D�G�Z^�Q�	H�>�G9��W��?)4y�Q?0���M<�#W�@�΄�d��k'�V�sB�E�OK�1��y���'3n\R�W�hN�/6B�qX�`I�0�vKߛ�<Y�d7��
��d�/�Y�4����"������_fmz]:��B��=�b��K���F,��C�p��a��E
m�=7D�}��a	���������&r�By�U��Vr�iA��qH�B�u!�Έ
����UX��Ah�n�d������e]c��t@�y�
ǚ����r�H����
b|E�!�}���pz
NZP�|6;�p��s_�����T�:�|%��(E�t����x�#N�b��R���̀�$_Y<_6ó����6A��8wAKS~�=���,+����k�,"z���s%fZ��2��z#6�����{qH���:���%c�a��\�8S����v:4������?V�A���� ?i4���D�������U��t?�+�T�{na��fL��6OZncBZ�j|S�����_�E�;\p�-�R�3�q �ǝKI���O�\�Ψ
����B
�)"����0����eyh�G	m�.S��[�o��q-S��i�k�k��[/UL#Ê]\ҵ�OK��`2z4U���<Ebs��[�;�E[�Y&��nd��0E�t�D.-0Y�����#����e��2�Hi}�x����@�'R!,�4���AM�Q�$'KgL�v~��Q[$����J�5�td�&���_v����9 ��D8���
Ak�")96J��'��\j��
��r���<j&�
�j���V�V����9��\���j�l
#��u������/�����A�S�_�WEɩ1x�-����,�e1��=Q"y�A�'�jV׆��c��HN �@M���N�����M��b)8WCc�y�A����(���H�0�ȥ���j%���C�G�hpI���i��!Zc�1������L�^�T!k%d�]
�9�W�v����8��Q+RK3�������j�We�v��Ō�C����ϭ�m���gK��������n�B��.Q����h]p�Qĸ`���}�[�����
�kKt�`�'��D��/�X�}*fk�jQm�KV^PF�S#2����iSvh�8}ί�d֞�����w�,���
�d�f���r�>�-,r�X�~�<�!�)
���1s04�3���PQ�Kr���������:L*���?e]E��~B�f��yTI)6so�������$C�[%:��:;/V��	�v��e��CWcR��7��|X^�%
a��N���9ή���%��f��ce�Z0#KeF�1HJ��jc0GL�;�O�V����+zu+�s1f�a�7����z$�.�$���0F5h8�%1:F�P1o�Q#ga�J	�+�c�Pc7n�rr���(�q�����F^����E�sd��,Uy��ӵ��s73���v�3^�.��2j�[z��Nc��)�������/,	�TP�~3{	D�Y�W6�
����n
�|�N�������*R���
|SZ�[��5�����[[�"}��^�ܹ��Ҹ+�RMж�=�Ryѡ�W�el�.�gv3()�*{7��;��Q�4�{���P���†	�d�ZiiPfXa��9�`�,�o����3��F���>ɢ��F�_{���۶j��*�3&)~|%������VT�h����6$@�
�&V/+E��!�v�"��C��w���0�h_Q�6�z{i<l�9,$
�3�S�y��
°�R+�����K����D�������/}��{?sqp	���������Jϋ�l���1@�V��o=C�("t�%��<]�y_�&������"<�~;�����w!��Ѭ�xl�?�y����������e"e�)��9��H�(���J�'G�2!������H��W��5���xА�;���ѱg�w�Z��*��������;��B;�r���**b[�8|N۾J_A�Euq{���&��ֽ�l����MF*��b<CallingConventionTypeIsInvalidLCallingConventionTypesRequireUnmanaged�LCannotCreateConstructedFromConstructedJCannotCreateConstructedFromNongeneric�4CantReferenceCompilationOfgLChainingSpeculativeModelIsNotSupported�CompilationC� CouldNotFindFile�*ERR_AbstractAndExtern$*ERR_AbstractAndSealed~4ERR_AbstractAttributeClass�(ERR_AbstractBaseCally^ERR_AbstractConversionNotInvolvingContainedType�:ERR_AbstractEventHasAccessors28ERR_AbstractEventInitializer�"ERR_AbstractField3&ERR_AbstractHasBody�6ERR_AbstractInConcreteClassJ	,ERR_AbstractNotVirtual�	0ERR_AbstractSealedStaticJ
8ERR_AccessModMissingAccessor�
<ERR_AccessorImplementingMethod�*ERR_AddModuleAssembly�.ERR_AddOrRemoveExpected
2ERR_AddRemoveMustHaveBodyT
PERR_AddressOfMethodGroupInExpressionTree�
BERR_AddressOfToNonFunctionPointer6ERR_AgnosticToMachineModule�(ERR_AliasMissingFile7"ERR_AliasNotFound�2ERR_AliasQualAsExpression�JERR_AliasQualifiedNameNotAnExpression(\ERR_AltInterpolatedVerbatimStringsNotAvailable~$ERR_AmbigBinaryOpsj6ERR_AmbigBinaryOpsOnDefault�PERR_AmbigBinaryOpsOnUnconstrainedDefaultMERR_AmbigCall5 ERR_AmbigContext�ERR_AmbigMember"ERR_AmbigOverride;ERR_AmbigQM�ERR_AmbigUDConv� ERR_AmbigUnaryOpU,ERR_AmbiguousAttribute�PERR_AnnotationDisallowedInObjectCreationi.ERR_AnonDelegateCantUse	8ERR_AnonDelegateCantUseLocal!0ERR_AnonMethGrpInForEach�(ERR_AnonMethToNonDeluFERR_AnonymousMethodToExpressionTree6ERR_AnonymousReturnExpected�LERR_AnonymousTypeDuplicatePropertyName�:ERR_AnonymousTypeNotAvailablesRERR_AnonymousTypePropertyAssignedBadValue�ERR_ArgsInvalidI>ERR_ArgumentNameInITuplePattern�8ERR_ArrayElementCantBeRefAny}.ERR_ArrayInitInBadPlace�6ERR_ArrayInitToNonArrayType� 8ERR_ArrayInitializerExpected�!FERR_ArrayInitializerIncorrectLength�!,ERR_ArrayOfStaticClassF"4ERR_ArraySizeInDeclaration�"6ERR_AsMustHaveReferenceType�#$ERR_AsNullableTypej$"ERR_AsWithTypeVarQ%6ERR_AssemblyMatchBadVersion9&6ERR_AssemblyNameOnNonModule3'DERR_AssemblySpecifiedForLinkAndRef�',ERR_AssgLvalueExpected�( ERR_AssgReadonlyl)"ERR_AssgReadonly2R+*ERR_AssgReadonlyLocal:,6ERR_AssgReadonlyLocal2Cause�,4ERR_AssgReadonlyLocalCause-(ERR_AssgReadonlyProp�-,ERR_AssgReadonlyStatic&..ERR_AssgReadonlyStatic2:/4ERR_AssignReadonlyNotField_06ERR_AssignReadonlyNotField2�0,ERR_AssignmentInitOnly�1.ERR_AttrArgWithTypeVars3>ERR_AttrDependentTypeNotAllowed�3<ERR_AttrTypeArgCannotBeTypeVar:48ERR_AttributeCtorInParameter�44ERR_AttributeNotOnAccessorN5>ERR_AttributeNotOnEventAccessor!68ERR_AttributeOnBadSymbolType�6>ERR_AttributeParameterRequired1�7>ERR_AttributeParameterRequired2�7JERR_AttributeUsageOnNonAttributeClass180ERR_AttributesNotAllowed�8dERR_AttributesRequireParenthesizedLambdaExpression�8HERR_AutoPropertyCannotBeRefReturning�9FERR_AutoPropertyMustHaveGetAccessor':>ERR_AutoPropertyMustOverrideSet�:PERR_AutoPropertyWithSetterCantBeReadOnlyo;.ERR_AutoPropsInRoStruct-<8ERR_AutoSetterCantBeReadOnly	=:ERR_AwaitForEachMissingMember�=NERR_AwaitForEachMissingMemberWrongAsync�>0ERR_AwaitInUnsafeContext@LERR_BadAbstractBinaryOperatorSignature]@8ERR_BadAbstractIncDecRetTypeRA<ERR_BadAbstractIncDecSignature'CJERR_BadAbstractShiftOperatorSignatureDBERR_BadAbstractStaticMemberAccess]EJERR_BadAbstractUnaryOperatorSignature	FERR_BadAccess�F(ERR_BadAppConfigPath=GERR_BadArgCountxG$ERR_BadArgExtraRef�GERR_BadArgRefQHERR_BadArgType�H<ERR_BadArgTypeDynamicExtensionI>ERR_BadArgTypesForCollectionAddK4ERR_BadArgumentToAttribute�KERR_BadArityFL$ERR_BadArraySyntax�L&ERR_BadAssemblyNameEM&ERR_BadAsyncArgTypexM4ERR_BadAsyncExpressionTree�M*ERR_BadAsyncLacksBodyqN*ERR_BadAsyncLocalType�NJERR_BadAsyncMethodBuilderTaskPropertyhO$ERR_BadAsyncReturn@P8ERR_BadAsyncReturnExpressionQ0ERR_BadAttributeArgument�QHERR_BadAttributeParamDefaultArgument�R2ERR_BadAttributeParamType�SERR_BadAwaitArglT0ERR_BadAwaitArgIntrinsic�T.ERR_BadAwaitArgVoidCall%U4ERR_BadAwaitArg_NeedSystemSU0ERR_BadAwaitAsIdentifier3V&ERR_BadAwaitInCatch�V2ERR_BadAwaitInCatchFilter=W*ERR_BadAwaitInFinally�W$ERR_BadAwaitInLock�W&ERR_BadAwaitInQueryJXNERR_BadAwaitInStaticVariableInitializermY0ERR_BadAwaitWithoutAsyncZ<ERR_BadAwaitWithoutAsyncLambda�Z<ERR_BadAwaitWithoutAsyncMethod�[DERR_BadAwaitWithoutVoidAsyncMethod�\*ERR_BadAwaiterPattern�]"ERR_BadBaseNumberb_ERR_BadBaseType�_ ERR_BadBinOpArgs�_<ERR_BadBinaryOperatorSignatureF` ERR_BadBinaryOps�`ERR_BadBoolOp2a ERR_BadBoundTypeibnERR_BadCallerArgumentExpressionParamWithoutDefaultValue�cZERR_BadCallerFilePathParamWithoutDefaultValue.d^ERR_BadCallerLineNumberParamWithoutDefaultValue�d^ERR_BadCallerMemberNameParamWithoutDefaultValuePe$ERR_BadCastInFixed�e"ERR_BadCoClassSigwf"ERR_BadCompatModeLg:ERR_BadCompilationOptionValueh ERR_BadConstTypeDh*ERR_BadConstraintType�h&ERR_BadCtorArgCount�i ERR_BadDebugTypej$ERR_BadDelArgCount�j4ERR_BadDelegateConstructor�j(ERR_BadDelegateLeave;k*ERR_BadDestructorName�k2ERR_BadDirectivePlacement0l0ERR_BadDocumentationMode�l4ERR_BadDynamicAwaitForEach;m0ERR_BadDynamicConversion�m.ERR_BadDynamicMethodArgnn:ERR_BadDynamicMethodArgLambda;o:ERR_BadDynamicMethodArgMemgrp�p&ERR_BadDynamicQuery�q(ERR_BadDynamicTypeof\r&ERR_BadEmbeddedStmt�r"ERR_BadEmptyThrowes4ERR_BadEmptyThrowInFinally�s"ERR_BadEventUsage�t0ERR_BadEventUsageNoField�u(ERR_BadExceptionTypev&ERR_BadExtensionAgg�v(ERR_BadExtensionMeth)w$ERR_BadExternAliasxw.ERR_BadExternIdentifier�w0ERR_BadFieldTypeInRecordux&ERR_BadFinallyLeave�x(ERR_BadFixedInitType?y$ERR_BadForeachDecl�y4ERR_BadFuncPointerArgCount<z>ERR_BadFuncPointerParamModifier�z2ERR_BadGetAsyncEnumerator_{(ERR_BadGetEnumeratorc|(ERR_BadIncDecRetTypeG},ERR_BadIncDecSignature~"ERR_BadIndexCount�~ERR_BadIndexLHS�~,ERR_BadIndexerNameAttrJ8ERR_BadInheritanceFromRecord�&ERR_BadInitAccessor\�,ERR_BadInstanceArgType݀,ERR_BadIteratorArgTypé0ERR_BadIteratorLocalType"�*ERR_BadIteratorReturn��0ERR_BadIteratorReturnRef4�,ERR_BadLanguageVersionǃ"ERR_BadMemberFlag;�.ERR_BadMemberProtection��.ERR_BadModifierLocationτ6ERR_BadModifiersOnNamespaceN�"ERR_BadModuleName܅(ERR_BadNamedArgument�JERR_BadNamedArgumentForDelegateInvoke��:ERR_BadNamedAttributeArgument�BERR_BadNamedAttributeArgumentTypef�ERR_BadNewExprG�>ERR_BadNonTrailingNamedArgument̉8ERR_BadNullableContextOption��*ERR_BadNullableTypeof"�:ERR_BadOpOnNullOrDefaultOrNew��*ERR_BadOperatorSyntax�(ERR_BadParamExtraRef��&ERR_BadParamModThis�ERR_BadParamRef�� ERR_BadParamType!�2ERR_BadParameterModifiersv�0ERR_BadPatternExpressionގERR_BadPdbData�&ERR_BadPlatformTypeя(ERR_BadPrefer32OnLibW�,ERR_BadProtectedAccess�"ERR_BadRecordBaseݑRERR_BadRecordMemberForPositionalParameterT�<ERR_BadRefReturnExpressionTree\�$ERR_BadResourceVis
�ERR_BadRetType��ERR_BadSKknown� ERR_BadSKunknown6�:ERR_BadShiftOperatorSignature��*ERR_BadSourceCodeKind��6ERR_BadSpecialByRefIterator
�0ERR_BadSpecialByRefLocal�*ERR_BadStackAllocExpr�ERR_BadSwitchA�$ERR_BadSwitchValuew� ERR_BadThisParam_�&ERR_BadTypeArgument��(ERR_BadTypeReferencei�$ERR_BadTypeforThis��ERR_BadUnOpArgsf�ERR_BadUnaryOp֜:ERR_BadUnaryOperatorSignature:�*ERR_BadUsingNamespace�� ERR_BadUsingType��ERR_BadVarDecl��ERR_BadVarargs%�&ERR_BadVisBaseClass��.ERR_BadVisBaseInterfacem�ERR_BadVisBound-�.ERR_BadVisDelegateParamҢ0ERR_BadVisDelegateReturn��&ERR_BadVisEventType>�&ERR_BadVisFieldType�,ERR_BadVisIndexerParam��.ERR_BadVisIndexerReturnB�"ERR_BadVisOpParam�$ERR_BadVisOpReturnͧ&ERR_BadVisParamType��,ERR_BadVisPropertyType7�(ERR_BadVisReturnType�&ERR_BadWarningLevel��ERR_BadWin32Res�&ERR_BadYieldInCatchB�*ERR_BadYieldInFinally��0ERR_BadYieldInTryOfCatch�0ERR_BaseClassMustBeFirst��4ERR_BaseConstraintConflict�ERR_BaseIllegal{�(ERR_BaseInBadContext��(ERR_BaseInStaticMethY�ERR_BinaryFile��ERR_BindToBogus�(ERR_BindToBogusProp1S�(ERR_BindToBogusProp2.�<ERR_BlockBodyAndExpressionBody�*ERR_BogusExplicitImpl��ERR_BogusType�<ERR_BuilderAttributeDisallowed��DERR_ByRefParameterInExpressionTree0�*ERR_ByRefTypeAndAwait��PERR_ByReferenceVariableMustBeInitialized�ERR_CStyleArray~�"ERR_CallArgMixingD�BERR_CallingBaseFinalizeDeprecatedn�:ERR_CallingFinalizeDeprecated�ERR_CannotClone�HERR_CannotConvertAddressOfToDelegate��8ERR_CannotDeconstructDynamic�2ERR_CannotEmbedWithoutPdbu�6ERR_CannotInferDelegateType�FERR_CannotPassNullForFriendAssembly�^ERR_CannotSpecifyManagedWithUnmanagedSpecifiers��PERR_CannotUseFunctionPointerAsFixedLocalv�\ERR_CannotUseManagedTypeInUnmanagedCallersOnly�\ERR_CannotUseReducedExtensionMethodInAddressOf��hERR_CannotUseSelfAsInterpolatedStringHandlerArgumentV�2ERR_CantCallSpecialMethod�<ERR_CantChangeAccessOnOverrideu�@ERR_CantChangeInitOnlyOnOverride"�BERR_CantChangeRefReturnOnOverride�DERR_CantChangeReturnTypeOnOverride��DERR_CantChangeTupleNamesOnOverrideD�8ERR_CantChangeTypeOnOverride��8ERR_CantConvAnonMethNoParams��4ERR_CantConvAnonMethParams��<ERR_CantConvAnonMethReturnTypeS�6ERR_CantConvAnonMethReturns�@ERR_CantConvAsyncAnonFuncReturnsE�8ERR_CantDeriveFromSealedTypet�6ERR_CantHaveWin32ResAndIcon��>ERR_CantHaveWin32ResAndManifestN�2ERR_CantInferMethTypeArgs��(ERR_CantMakeTempFile��*ERR_CantOpenFileWrite�� ERR_CantOpenIcon*�2ERR_CantOpenWin32Manifestt�(ERR_CantOpenWin32Res��6ERR_CantOverrideBogusMethod"�0ERR_CantOverrideNonEvent��6ERR_CantOverrideNonFunctionE�6ERR_CantOverrideNonProperty��4ERR_CantOverrideNonVirtual5�,ERR_CantOverrideSealed��,ERR_CantReadConfigFileq�(ERR_CantReadResource��.ERR_CantReadRulesetFile�&ERR_CantRefResourceo�$ERR_CantReturnVoid��0ERR_CantSetWin32Manifest�6ERR_CantUseInOrOutInArglisto�8ERR_CantUseRequiredAttribute��0ERR_CantUseVoidInArglist"�&ERR_CheckedOverflowj�$ERR_CircConstValue�� ERR_CircularBase��,ERR_CircularConstraint��,ERR_ClassBoundNotFirst]�BERR_ClassDoesntImplementInterface��*ERR_ClassTypeExpected=�6ERR_CloneDisallowedInRecord��,ERR_CloseParenExpected��\ERR_CloseUnimplementedInterfaceMemberNotPublic
�\ERR_CloseUnimplementedInterfaceMemberNotStatic��VERR_CloseUnimplementedInterfaceMemberStatic��dERR_CloseUnimplementedInterfaceMemberWrongInitOnly��fERR_CloseUnimplementedInterfaceMemberWrongRefReturn`�hERR_CloseUnimplementedInterfaceMemberWrongReturnTypeT�8ERR_CmdOptionConflictsSource=�.ERR_ColColWithTypeAlias��JERR_CollectionInitRequiresIEnumerable��*ERR_ComImportWithBased�*ERR_ComImportWithImpl��:ERR_ComImportWithInitializers_�2ERR_ComImportWithUserCtor��BERR_ComImportWithoutUuidAttributev�<ERR_ComRefCallInExpressionTree��(ERR_CompileCancelledj�<ERR_CompilerAndLanguageVersion��.ERR_ConWithUnmanagedCon��"ERR_ConWithValCon��.ERR_ConcreteMissingBody��<ERR_ConditionalInInterpolation"�:ERR_ConditionalMustReturnVoidB�@ERR_ConditionalOnInterfaceMethod��<ERR_ConditionalOnLocalFunctionC�DERR_ConditionalOnNonAttributeClass��2ERR_ConditionalOnOverride@�<ERR_ConditionalOnSpecialMethod��6ERR_ConditionalWithOutParam��4ERR_ConflictAliasAndMemberM�BERR_ConflictingAliasAndDefinition��8ERR_ConflictingMachineModule.�&ERR_ConstOutOfRange��4ERR_ConstOutOfRangeChecked�,ERR_ConstValueRequired��(ERR_ConstantExpected$�:ERR_ConstantPatternVsOpenType_�2ERR_ConstantStringTooLong��6ERR_ConstraintIsStaticClass��LERR_ConstraintOnlyAllowedOnGenericDecl�BERR_ConstructedDynamicTypeAsBound��8ERR_ConstructorInStaticClass��NERR_ConversionNotInvolvingContainedTypeo�@ERR_ConversionNotTupleCompatiblem�,ERR_ConversionWithBase��2ERR_ConversionWithDerived��6ERR_ConversionWithInterfaceH�0ERR_ConvertToStaticClass��`ERR_CopyConstructorMustInvokeBaseCopyConstructor7�JERR_CopyConstructorWrongAccessibilityS�(ERR_CryptoHashFailed��>ERR_CycleInInterfaceInheritance:�0ERR_CycleInTypeForwarder�XERR_DebugEntryPointNotSourceMethodDefinitionL�"ERR_DecConstError�JERR_DeclarationExpressionNotPermittedU�HERR_DeconstructParameterNameMismatch��BERR_DeconstructRequiresExpression
�:ERR_DeconstructTooFewElements��>ERR_DeconstructWrongCardinality�\ERR_DeconstructionVarFormDisallowsSpecificTypei�BERR_DefaultConstraintOverrideOnly�ZERR_DefaultInterfaceImplementationInNoPIAType��<ERR_DefaultLiteralNoTargetType��4ERR_DefaultLiteralNotValid�<ERR_DefaultMemberOnIndexedType��$ERR_DefaultPattern�8ERR_DefaultValueBadValueType��FERR_DefaultValueBeforeRequiredValue�JERR_DefaultValueForExtensionParameter��DERR_DefaultValueForParamsParameter�<ERR_DefaultValueMustBeConstantk4ERR_DefaultValueNotAllowed:ERR_DefaultValueTypeMustMatchoDERR_DefaultValueUsedWithAttributes2ERR_DelegateOnConditional�,ERR_DelegateOnNullabled.ERR_DelegateRefMismatch�DERR_DeprecatedCollectionInitAddStrT.ERR_DeprecatedSymbolStr@ERR_DeriveFromConstructedDynamic6*ERR_DeriveFromDynamic�:ERR_DeriveFromEnumOrValueType�,ERR_DerivingFromATyVarULERR_DesignatorBeneathPatternCombinator�6ERR_DestructorInStaticClass=RERR_DictionaryInitializerInExpressionTree�FERR_DiscardPatternInSwitchStatement<ERR_DiscardTypeInferenceFailed)	8ERR_DllImportOnGenericMethod�	8ERR_DllImportOnInvalidMethodr
6ERR_DoNotUseFixedBufferAttrJERR_DoNotUseFixedBufferAttrOnProperty�ERR_DocFileGen&NERR_DoesNotOverrideBaseEqualityContractv:ERR_DoesNotOverrideBaseMethod�FERR_DoesNotOverrideMethodFromObject"
BERR_DoesntImplementAwaitInterfacex
>ERR_DottedTypeNameNotFoundInAgg�
<ERR_DottedTypeNameNotFoundInNS�
BERR_DottedTypeNameNotFoundInNSFwd�ERR_DupParamMod�(ERR_DupReturnTypeMod�*ERR_DuplicateAccessor{$ERR_DuplicateAlias�,ERR_DuplicateAttribute4BERR_DuplicateAttributeInNetModulee$ERR_DuplicateBound�,ERR_DuplicateCaseLabel:ERR_DuplicateConstraintClause~<ERR_DuplicateConversionInClass�2ERR_DuplicateExplicitImpl4ERR_DuplicateGeneratedNameO&ERR_DuplicateImport�2ERR_DuplicateImportSimple�@ERR_DuplicateInterfaceInBaseList�^ERR_DuplicateInterfaceWithDifferencesInBaseList"\ERR_DuplicateInterfaceWithTupleNamesInBaseList�$ERR_DuplicateLabel&*ERR_DuplicateModifierT0ERR_DuplicateNameInClass�*ERR_DuplicateNameInNS�4ERR_DuplicateNamedArgument>FERR_DuplicateNamedAttributeArgument�8ERR_DuplicateNullSuppression,ERR_DuplicateParamNamea>ERR_DuplicatePropertyAccessMods�BERR_DuplicatePropertyReadOnlyModsW4ERR_DuplicateTypeForwardert4ERR_DuplicateTypeParameter�6ERR_DynamicAttributeMissing�NERR_DynamicLocalFunctionParamsParameter�JERR_DynamicLocalFunctionTypeParameter�>ERR_DynamicRequiredTypesMissingp,ERR_DynamicTypeAsBoundc ERR_EOFExpected� 8ERR_ElseCannotStartStatementG!$ERR_EmptyCharConst�!6ERR_EmptyElementInitializer�!0ERR_EmptyFormatSpecifier"ERR_EmptyYieldF"*ERR_EncNoPIAReference�":ERR_EncReferenceToAddedMember0#FERR_EncUpdateFailedMissingAttribute�#4ERR_EncodinglessSyntaxTreeI$.ERR_EndOfPPLineExpected�$<ERR_EndRegionDirectiveExpectedK%4ERR_EndifDirectiveExpected~%TERR_EntryPointCannotBeUnmanagedCallersOnly�%,ERR_EnumeratorOverflow&LERR_EnumsCantContainDefaultConstructor�&DERR_EqualityContractRequiresGetter/'>ERR_ErrorBuildingWin32Resources�'$ERR_ErrorDirective�':ERR_ErrorInReferencedAssembly	(ERR_EscapeCallA(ERR_EscapeCall2�)ERR_EscapeLocal�*ERR_EscapeOther,(ERR_EscapeStackAlloc'- ERR_EscapedCurly.6ERR_EventNeedsBothAccessors�.(ERR_EventNotDelegateH/>ERR_ExpectedContextualKeywordBy�/FERR_ExpectedContextualKeywordEquals�/>ERR_ExpectedContextualKeywordOn.0$ERR_ExpectedEndTry{0$ERR_ExpectedPPFile�02ERR_ExpectedSelectOrGroup�00ERR_ExpectedSingleScripth16ERR_ExpectedVerbatimLiteral�1.ERR_ExplicitDynamicAttrX24ERR_ExplicitEventFieldImpl3*ERR_ExplicitExtension�3BERR_ExplicitImplCollisionOnRefOutW4,ERR_ExplicitImplParams~5bERR_ExplicitImplementationOfOperatorsMustBeStatic�5jERR_ExplicitInterfaceImplementationInNonClassOrStruct�6^ERR_ExplicitInterfaceImplementationNotInterfaceN7<ERR_ExplicitMethodImplAccessor�7:ERR_ExplicitNullableAttributer8,ERR_ExplicitParamArray�8DERR_ExplicitPropertyAddingAccessorn9HERR_ExplicitPropertyMismatchInitOnly�9FERR_ExplicitPropertyMissingAccessor;0ERR_ExplicitReservedAttr�;LERR_ExplicitTupleElementNamesAttribute<PERR_ExportedTypeConflictsWithDeclaration=2ERR_ExportedTypesConflict�=*ERR_ExprCannotBeFixed�>,ERR_ExpressionExpected�>.ERR_ExpressionHasNoName ?FERR_ExpressionOrDeclarationExpectedP?jERR_ExpressionTreeCantContainNullCoalescingAssignment�?LERR_ExpressionTreeCantContainRefStructC@hERR_ExpressionTreeContainsAbstractStaticMemberAccess�@RERR_ExpressionTreeContainsAnonymousMethod�AHERR_ExpressionTreeContainsAssignment�AJERR_ExpressionTreeContainsBadCoalesceeBHERR_ExpressionTreeContainsBaseAccesstCBERR_ExpressionTreeContainsDiscard�CTERR_ExpressionTreeContainsDynamicOperation/D`ERR_ExpressionTreeContainsFromEndIndexExpression�DRERR_ExpressionTreeContainsIndexedProperty8EzERR_ExpressionTreeContainsInterpolatedStringHandlerConversion�EBERR_ExpressionTreeContainsIsMatchUFNERR_ExpressionTreeContainsLocalFunction�FtERR_ExpressionTreeContainsMultiDimensionalArrayInitializerNGNERR_ExpressionTreeContainsNamedArgument�GTERR_ExpressionTreeContainsOptionalArgumentbHJERR_ExpressionTreeContainsOutVariableIhERR_ExpressionTreeContainsPatternIndexOrRangeIndexer�IFERR_ExpressionTreeContainsPointerOp9JRERR_ExpressionTreeContainsRangeExpression�JTERR_ExpressionTreeContainsSwitchExpression9KRERR_ExpressionTreeContainsThrowExpression�KHERR_ExpressionTreeContainsTupleBinOp�KRERR_ExpressionTreeContainsTupleConversionhLLERR_ExpressionTreeContainsTupleLiteral�LPERR_ExpressionTreeContainsWithExpression<MDERR_ExpressionTreeMustHaveDelegate�M2ERR_ExtensionAttrNotFound^NrERR_ExtensionCollectionElementInitializerInExpressionTreeZO0ERR_ExtensionMethodsDeclP.ERR_ExternAfterElements�P2ERR_ExternAliasNotAllowed�Q4ERR_ExternEventInitializer
R"ERR_ExternHasBodyfRFERR_ExternHasConstructorInitializer�R(ERR_FeatureInPreviewRS2ERR_FeatureIsExperimental�TBERR_FeatureNotAvailableInVersion1BUDERR_FeatureNotAvailableInVersion10�UBERR_FeatureNotAvailableInVersion2PVBERR_FeatureNotAvailableInVersion3�VBERR_FeatureNotAvailableInVersion4RWBERR_FeatureNotAvailableInVersion5�WBERR_FeatureNotAvailableInVersion6TXBERR_FeatureNotAvailableInVersion7�XFERR_FeatureNotAvailableInVersion7_1iYFERR_FeatureNotAvailableInVersion7_2�YFERR_FeatureNotAvailableInVersion7_3mZBERR_FeatureNotAvailableInVersion8�ZFERR_FeatureNotAvailableInVersion8_0z[BERR_FeatureNotAvailableInVersion9\FERR_FeatureNotValidInExpressionTree�\@ERR_FieldAutoPropCantBeByRefLike�\*ERR_FieldCantBeRefAny�]2ERR_FieldCantHaveVoidType�]TERR_FieldHasMultipleDistinctConstantValues*^2ERR_FieldInitRefNonstatic�^@ERR_FieldLikeEventCantBeReadOnly/_:ERR_FieldlikeEventsInRoStruct�_(ERR_FieldsInRoStruct` ERR_FileNotFound�`@ERR_FileScopedAndNormalNamespace�`TERR_FileScopedNamespaceNotBeforeAllMembers�a.ERR_FixedBufferNotFixed�b@ERR_FixedBufferTooManyDimensionswc*ERR_FixedDimsRequired�c,ERR_FixedLocalInLambda�d"ERR_FixedMustInit�eERR_FixedNeededf(ERR_FixedNeedsLvalue�f(ERR_FixedNotInStructng$ERR_FixedNotNeeded�g"ERR_FixedOverflow�h"ERR_FloatOverflowi0ERR_ForEachMissingMember�iDERR_ForEachMissingMemberWrongAsyncljRERR_ForwardedTypeConflictsWithDeclaration�kTERR_ForwardedTypeConflictsWithExportedTypeFl>ERR_ForwardedTypeInThisAssembly�l2ERR_ForwardedTypeIsNestedmm4ERR_ForwardedTypesConflict�m2ERR_FriendAssemblyBadArgs�n.ERR_FriendAssemblySNReq�o6ERR_FriendRefNotEqualToThis�p8ERR_FriendRefSigningMismatch#r6ERR_FuncPtrMethMustBeStatic6s,ERR_FuncPtrRefMismatch�s^ERR_FunctionPointerTypesInAttributeNotSupportedethERR_FunctionPointersCannotBeCalledWithNamedArguments�t6ERR_GenericArgIsStaticClassru�ERR_GenericConstraintNotSatisfiedInterfaceWithStaticAbstractMembers�uZERR_GenericConstraintNotSatisfiedNullableEnumhwdERR_GenericConstraintNotSatisfiedNullableInterface�xPERR_GenericConstraintNotSatisfiedRefTypeDzLERR_GenericConstraintNotSatisfiedTyVarA{PERR_GenericConstraintNotSatisfiedValTypes|@ERR_GenericsUsedAcrossAssembliese}6ERR_GenericsUsedInNoPIAType�~(ERR_GetOrSetExpected�<ERR_GlobalAttributesNotAllowed�8ERR_GlobalAttributesNotFirst@�NERR_GlobalDefinitionOrStatementExpectedD�*ERR_GlobalExternAlias��@ERR_GlobalSingleTypeNameNotFound�FERR_GlobalSingleTypeNameNotFoundFwd��&ERR_GlobalStatement��4ERR_GlobalUsingInNamespaces�2ERR_GlobalUsingOutOfOrder�@ERR_GoToBackwardJumpOverUsingVar��>ERR_GoToForwardJumpOverUsingVar8�"ERR_HasNoTypeVars��4ERR_HiddenPositionalMember+�0ERR_HidingAbstractMethod��,ERR_IdentifierExpected�0ERR_IdentifierExpectedKWC�,ERR_IdentityConversion��$ERR_IllegalArglist.�"ERR_IllegalEscape��(ERR_IllegalFixedType��,ERR_IllegalInnerUnsafe̊"ERR_IllegalParams3�&ERR_IllegalRefParamp�(ERR_IllegalStatementϋ,ERR_IllegalSuppression��"ERR_IllegalUnsafe�$ERR_IllegalVarArgs��2ERR_IllegalVarianceSyntax�,ERR_ImplBadConstraints�*ERR_ImplBadTupleNames*�hERR_ImplicitImplementationOfNonPublicInterfaceMemberF�@ERR_ImplicitIndexIndexerWithNameQ�VERR_ImplicitObjectCreationIllegalTargetTypeڒLERR_ImplicitObjectCreationNoTargetType`�DERR_ImplicitObjectCreationNotValid��@ERR_ImplicitRangeIndexerWithName��DERR_ImplicitlyTypedArrayNoBestType��JERR_ImplicitlyTypedLocalCannotBeFixed�nERR_ImplicitlyTypedOutVariableUsedInTheSameArgumentList{�fERR_ImplicitlyTypedVariableAssignedArrayInitializer:�VERR_ImplicitlyTypedVariableAssignedBadValue�PERR_ImplicitlyTypedVariableCannotBeConstL�ZERR_ImplicitlyTypedVariableMultipleDeclarator��XERR_ImplicitlyTypedVariableWithNoInitializerX�*ERR_ImportNonAssemblyϘ0ERR_ImportedCircularBase5�(ERR_InAttrOnOutParamܙ,ERR_InDynamicMethodArg-�ERR_InExpected�<ERR_InExtensionMustBeValueType�,ERR_InaccessibleGetter��,ERR_InaccessibleSetter�8ERR_InconsistentIndexerNamesH�HERR_InconsistentLambdaParameterUsageG�6ERR_IncrementLvalueExpected�XERR_IndexedPropertyMustHaveAllOptionalParamsǟBERR_IndexedPropertyRequiresParamsS�6ERR_IndexerCantHaveVoidType�0ERR_IndexerInStaticClass>�*ERR_IndexerNeedsParam��HERR_IndirectRecursiveConstructorCall��TERR_InheritingFromRecordWithSealedToString��0ERR_InitCannotBeReadonlyi�TERR_InitializeByReferenceVariableWithValue[�TERR_InitializeByValueVariableWithReference̤FERR_InitializerAddHasParamModifiers=�FERR_InitializerAddHasWrongSignature��bERR_InitializerInStructWithoutExplicitConstructor��@ERR_InitializerOnNonAutoProperty��>ERR_InstanceMemberInStaticClass�TERR_InstancePropertyInitializerInInterface��8ERR_InstantiatingStaticClass��*ERR_InsufficientStackc� ERR_IntDivByZeroǪERR_IntOverflow�0ERR_IntegralTypeExpectedc�:ERR_IntegralTypeValueExpected��:ERR_InterfaceEventInitializer�JERR_InterfaceImplementedByConditional�hERR_InterfaceImplementedByUnmanagedCallersOnlyMethod��XERR_InterfaceImplementedImplicitlyByVariadic��6ERR_InterfaceMemberNotFound$�JERR_InterfacesCantContainConstructors�lERR_InterfacesCantContainConversionOrEqualityOperatorsT�>ERR_InterfacesCantContainFields�"ERR_InternalErrorq�2ERR_InteropMethodWithBody��@ERR_InteropStructContainsMethods�>ERR_InteropTypeMissingAttribute��FERR_InteropTypesWithSameNameAndGuidn�nERR_InterpolatedStringHandlerArgumentAttributeMalformed���ERR_InterpolatedStringHandlerArgumentLocatedAfterInterpolatedString~�rERR_InterpolatedStringHandlerArgumentOptionalNotSpecified5�jERR_InterpolatedStringHandlerCreationCannotUseDynamict�jERR_InterpolatedStringHandlerMethodReturnInconsistent>�dERR_InterpolatedStringHandlerMethodReturnMalformedC�"ERR_InvalidAddrOp�PERR_InvalidAnonymousTypeMemberDeclarator]� ERR_InvalidArray��4ERR_InvalidAssemblyCulture��@ERR_InvalidAssemblyCultureForExe��.ERR_InvalidAssemblyNameo�8ERR_InvalidAttributeArgument�DERR_InvalidConstantDeclarationType@�(ERR_InvalidDebugInfoQ�BERR_InvalidDebugInformationFormat߿.ERR_InvalidDelegateType5�6ERR_InvalidDynamicCondition�&ERR_InvalidExprTerm�0ERR_InvalidFileAlignment)�2ERR_InvalidFixedArraySize~�BERR_InvalidFormatForGuidForOption��PERR_InvalidFuncPointerReturnTypeModifier��VERR_InvalidFunctionPointerCallingConvention�$ERR_InvalidFwdType
�&ERR_InvalidGotoCase��8ERR_InvalidHashAlgorithmName��PERR_InvalidInitializerElementInitializer2�<ERR_InvalidInstrumentationKind��`ERR_InvalidInterpolatedStringHandlerArgumentName��*ERR_InvalidLineNumberJ�*ERR_InvalidMemberDecl��JERR_InvalidModifierForLanguageVersionu�6ERR_InvalidNameInSubpattern.�0ERR_InvalidNamedArgument��"ERR_InvalidNumber�2ERR_InvalidObjectCreation-�*ERR_InvalidOutputNameg�$ERR_InvalidPathMap��,ERR_InvalidPreprocExpr��<ERR_InvalidPreprocessingSymbol7�8ERR_InvalidPropertyAccessMod��>ERR_InvalidPropertyReadOnlyMods��ERR_InvalidQM��ERR_InvalidRealQ�:ERR_InvalidSignaturePublicKey��(ERR_InvalidSpecifier�4ERR_InvalidStackAllocArray[�6ERR_InvalidSubsystemVersion��NERR_InvalidUnmanagedCallersOnlyCallConv��0ERR_InvalidVersionFormat*�2ERR_InvalidVersionFormat2
�JERR_InvalidVersionFormatDeterministic�6ERR_InvalidWithReceiverTypeo�$ERR_IsNullableType��.ERR_IsPatternImpossible��.ERR_IteratorMustBeAsync>�"ERR_LabelNotFound��ERR_LabelShadow:� ERR_LambdaInIsAs��PERR_LambdaWithAttributesToExpressionTree��TERR_LanguageVersionCannotHaveLeadingZeroes"��ERR_LanguageVersionDoesNotSupportDefaultInterfaceImplementationForMember��$ERR_LbraceExpected��0ERR_LegacyObjectIdSyntax��JERR_LineSpanDirectiveEndLessThanStart-�BERR_LineSpanDirectiveInvalidValue��bERR_LinkedNetmoduleMetadataMustProvideFullPEImageQ�*ERR_LiteralDoubleCast��JERR_LoadDirectiveOnlyAllowedInScripts��<ERR_LocalCantBeFixedAndHoisted��$ERR_LocalDuplicate��8ERR_LocalFunctionMissingBodyV�6ERR_LocalIllegallyOverrides��8ERR_LocalSameNameAsTypeParamR�,ERR_LocalTypeNameClash$�,ERR_LockNeedsReference[�0ERR_LookupInTypeVariable��*ERR_MainClassIsImportE�*ERR_MainClassNotClass��*ERR_MainClassNotFound��ERR_ManagedAddr��RERR_MarshalUnmanagedTypeNotValidForFields��TERR_MarshalUnmanagedTypeOnlyValidForFields��8ERR_MemGroupInExpressionTree8�.ERR_MemberAlreadyExists��8ERR_MemberAlreadyInitialized�:ERR_MemberCannotBeInitializedW�0ERR_MemberNameSameAsType��&ERR_MemberNeedsType[�$ERR_MemberReserved��JERR_Merge_conflict_marker_encountered%�.ERR_MetadataNameTooLongq�DERR_MetadataReferencesNotSupported��0ERR_MethDelegateMismatch0�.ERR_MethFuncPtrMismatch��&ERR_MethGrpToNonDelL�2ERR_MethodArgCantBeRefAny!�<ERR_MethodImplementingAccessor|�,ERR_MethodNameExpectedO�8ERR_MethodReturnCantBeRefAnyx�@ERR_MismatchedRefEscapeInTernary-�(ERR_MissingAddressOf��&ERR_MissingArgument��(ERR_MissingArraySize��$ERR_MissingCoClassJ�,ERR_MissingDebugSwitch�,ERR_MissingDeconstructz�0ERR_MissingGuidForOption��DERR_MissingMethodOnSourceInterface�:ERR_MissingNetModuleReference��"ERR_MissingPPFile��$ERR_MissingPartial��$ERR_MissingPatternP�6ERR_MissingPredefinedMemberu�4ERR_MissingSourceInterface�.ERR_MissingStructOffset��2ERR_MissingTypeInAssembly2�.ERR_MissingTypeInSource��>ERR_MixingWinRTEventWithRegular��*ERR_ModuleEmitFailure��bERR_ModuleInitializerCannotBeUnmanagedCallersOnly�zERR_ModuleInitializerMethodAndContainingTypesMustNotBeGeneric-�|ERR_ModuleInitializerMethodMustBeAccessibleOutsideTopLevelType�RERR_ModuleInitializerMethodMustBeOrdinaryx�pERR_ModuleInitializerMethodMustBeStaticParameterlessVoid�PERR_MostSpecificImplementationIsNotFound��4ERR_MultiTypeInDeclaration{�HERR_MultipleAnalyzerConfigsInSameDir#�.ERR_MultipleEntryPoints�XERR_MultipleEnumeratorCancellationAttributes�>ERR_MultipleFileScopedNamespace2ERR_MultipleIAsyncEnumOfT�(ERR_MultipleIEnumOfTP@ERR_MultipleRecordParameterLists�>ERR_MustDeclareForeachIterationS ERR_MustHaveOpTF�*ERR_MustHaveRefReturn�0ERR_MustNotHaveRefReturn�8ERR_MutuallyExclusiveOptionsL(ERR_NameNotInContext�XERR_NameNotInContextPossibleMissingReference	2ERR_NamedArgumentExpected�	2ERR_NamedArgumentForArray
bERR_NamedArgumentSpecificationBeforeFixedArgument�
�ERR_NamedArgumentSpecificationBeforeFixedArgumentInDynamicInvocationBERR_NamedArgumentUsedInPositional
2ERR_NameofExtensionMethod�
NERR_NameofMethodGroupWithTypeParametersI>ERR_NamespaceNotAllowedInScript�.ERR_NamespaceUnexpected3*ERR_NegativeArraySize�4ERR_NegativeStackAllocSizeB2ERR_NetModuleNameMismatch�:ERR_NetModuleNameMustBeUnique@,ERR_NewBoundMustBeLast�2ERR_NewBoundWithUnmanagedL&ERR_NewBoundWithVal�(ERR_NewCoClassOnLinkQ:ERR_NewConstraintNotSatisfied�(ERR_NewTyvarWithArgs(,ERR_NewVirtualInSealed�4ERR_NewWithTupleTypeSyntax$ERR_NewlineInConst�zERR_NewlinesAreNotAllowedInsideANonVerbatimInterpolatedStringERR_NoAliasHere�ERR_NoBaseClass1"ERR_NoBreakOrCont{&ERR_NoCanonicalView�$ERR_NoConstructors�,ERR_NoConvToIAsyncDisp@ERR_NoConvToIAsyncDispWrongAsync?"ERR_NoConvToIDisp�6ERR_NoConvToIDispWrongAsyncl`ERR_NoConversionForCallerArgumentExpressionParamzLERR_NoConversionForCallerFilePathParam:PERR_NoConversionForCallerLineNumberParam�PERR_NoConversionForCallerMemberNameParam� >ERR_NoConversionForDefaultParam�!DERR_NoConversionForNubDefaultParam�">ERR_NoCopyConstructorInBaseType�#6ERR_NoCorrespondingArgument$4ERR_NoDynamicPhantomOnBase�$<ERR_NoDynamicPhantomOnBaseCtorq&BERR_NoDynamicPhantomOnBaseIndexer�' ERR_NoEntryPoint�)2ERR_NoExplicitBuiltinConv#*$ERR_NoExplicitConvl+ERR_NoFileSpec�+&ERR_NoGetToOverride,$ERR_NoImplicitConv�,,ERR_NoImplicitConvCast!-PERR_NoImplicitConvTargetTypedConditional�-"ERR_NoMainInClassX/ERR_NoMainOnDLL�/$ERR_NoMetadataFile&02ERR_NoModifiersOnAccessork02ERR_NoMultipleInheritance�0,ERR_NoNamespacePrivatea1PERR_NoNetModuleOutputWhenRefOutOrRefOnlyn2"ERR_NoNewAbstract�2ERR_NoNewTyvars3*ERR_NoOutputDirectory4BERR_NoPIAAssemblyMissingAttributeg4DERR_NoPIAAssemblyMissingAttributes
5&ERR_NoPIANestedType�5.ERR_NoRefOutWhenRefOnly�6&ERR_NoSetToOverride7 ERR_NoSourceFile�7 ERR_NoSuchMember%86ERR_NoSuchMemberOrExtensiong8HERR_NoSuchMemberOrExtensionNeedUsing�9ERR_NoTypeDef�:.ERR_NoTypeDefFromModule�;ERR_NoVoidHere7<&ERR_NoVoidParameter�<>ERR_NonInterfaceInInterfaceList�<8ERR_NonInvocableMemberCalledW=2ERR_NonPrivateAPIInRecord�=6ERR_NonProtectedAPIInRecord>0ERR_NonPublicAPIInRecordZ>VERR_NonPublicParameterlessStructConstructor�>4ERR_NonTaskMainCantBeAsync?.ERR_NotAnAttributeClass�?2ERR_NotConstantExpression�?vERR_NotInstanceInvalidInterpolatedStringHandlerArgumentName7@0ERR_NotNullConstRefFieldA<ERR_NotNullRefDefaultParameter�A:ERR_NotOverridableAPIInRecordC:ERR_NotYetImplementedInRoslyn�ChERR_NullInvalidInterpolatedStringHandlerArgumentName D ERR_NullNotValid:EJERR_NullPropagatingOpInExpressionTree�ELERR_NullableDirectiveQualifierExpected0FFERR_NullableDirectiveTargetExpectediF<ERR_NullableOptionNotAvailable�FLERR_NullableUnconstrainedTypeParametermG@ERR_ObjectCallingBaseConstructorRI.ERR_ObjectCantHaveBases�IjERR_ObjectOrCollectionInitializerWithDelegateCreationVJ(ERR_ObjectProhibitedK$ERR_ObjectRequired�K.ERR_OmittedTypeArgument[L0ERR_OneAliasPerReference�LHERR_OnlyClassesCanContainDestructors$NERR_OpTFRetType�N(ERR_OpenEndedCommentO(ERR_OpenResponseFilekO4ERR_OperatorCantReturnVoid�O2ERR_OperatorInStaticClass=P,ERR_OperatorNeedsMatch�P2ERR_OperatorsMustBeStaticiQ8ERR_OptionMustBeAbsolutePathR(ERR_OutAttrOnInParam_R*ERR_OutAttrOnRefParam�R8ERR_OutVariableCannotBeByRef3S&ERR_OutputNeedsName�S*ERR_OutputWriteFailed^T&ERR_OverloadRefKind�TRERR_OverrideDefaultConstraintNotSatisfied�U<ERR_OverrideFinalizeDeprecatedW.ERR_OverrideNotExpected�W$ERR_OverrideNotNew�WJERR_OverrideRefConstraintNotSatisfied\XJERR_OverrideValConstraintNotSatisfied�Y6ERR_OverrideWithConstraints[:ERR_OvlBinaryOperatorExpected\\.ERR_OvlOperatorExpected�\8ERR_OvlUnaryOperatorExpected�\*ERR_PPDefFollowsToken?].ERR_PPDirectiveExpected�],ERR_PPLoadFollowsTokenA^6ERR_PPReferenceFollowsToken�^RERR_ParamDefaultValueDiffersFromAttribute_&ERR_ParamUnassignedp_4ERR_ParameterIsStaticClassO`8ERR_ParameterNotValidForType�`8ERR_ParamsCantBeWithModifier5aERR_ParamsLast�a*ERR_ParamsMustBeArray%bPERR_PartialMethodAccessibilityDifference{bLERR_PartialMethodExtendedModDifferencecHERR_PartialMethodExtensionDifference�cBERR_PartialMethodInExpressionTree�dPERR_PartialMethodInconsistentConstraints�eNERR_PartialMethodInconsistentTupleNamesif@ERR_PartialMethodInvalidModifier#g>ERR_PartialMethodMustHaveLatent�g8ERR_PartialMethodNotExplicit-hFERR_PartialMethodOnlyInPartialClass�h<ERR_PartialMethodOnlyOneActuali<ERR_PartialMethodOnlyOneLatent�iBERR_PartialMethodParamsDifferencejFERR_PartialMethodReadOnlyDifference�jHERR_PartialMethodRefReturnDifference�kJERR_PartialMethodReturnTypeDifference�lBERR_PartialMethodStaticDifference&m6ERR_PartialMethodToDelegatenBERR_PartialMethodUnsafeDifference�nxERR_PartialMethodWithAccessibilityModsMustHaveImplementation�odERR_PartialMethodWithExtendedModMustHaveAccessMods�phERR_PartialMethodWithNonVoidReturnMustHaveAccessModszq^ERR_PartialMethodWithOutParamMustHaveAccessMods;r(ERR_PartialMisplaced�r6ERR_PartialModifierConflict�s0ERR_PartialMultipleBasesHt6ERR_PartialTypeKindConflict�t6ERR_PartialWrongConstraints�u4ERR_PartialWrongTypeParamskvDERR_PartialWrongTypeParamsVariancew,ERR_PatternDynamicType�w.ERR_PatternNullableType?xHERR_PatternWrongGenericTypeInVersiony(ERR_PatternWrongType�y(ERR_PeWritingFailureJzNERR_PermissionSetAttributeFileReadError�zJERR_PermissionSetAttributeInvalidFileL{&ERR_PointerInAsOrIs|@ERR_PointerTypeInPatternMatchingS|JERR_PossibleAsyncIteratorWithoutYield�|XERR_PossibleAsyncIteratorWithoutYieldOrAwait:},ERR_PossibleBadNegCast?~TERR_PredefinedTypeMemberNotFoundInAssembly�~4ERR_PredefinedTypeNotFound+LERR_PredefinedValueTupleTypeAmbiguous3�PERR_PredefinedValueTupleTypeMustBeStruct@�HERR_PredefinedValueTupleTypeNotFound��HERR_PrincipalPermissionInvalidAction�6ERR_PrivateAbstractAccessorr�8ERR_PropertyCantHaveVoidType�(ERR_PropertyLacksGetJ�<ERR_PropertyPatternNameMissing�6ERR_PropertyWithNoAccessorsՃ*ERR_ProtectedInStaticx�*ERR_ProtectedInStruct�ERR_PtrExpectedA�$ERR_PtrIndexSingle��:ERR_PublicKeyContainerFailure�0ERR_PublicKeyFileFailure��,ERR_PublicSignButNoKey��.ERR_PublicSignNetModule��>ERR_QueryDuplicateRangeVariable�"ERR_QueryInnerKeyX�4ERR_QueryMultipleProvidersG�&ERR_QueryNoProvider��6ERR_QueryNoProviderCastable��6ERR_QueryNoProviderStandard��8ERR_QueryOutRefRangeVariableΌ"ERR_QueryOuterKeyq�LERR_QueryRangeVariableAssignedBadValue^�>ERR_QueryRangeVariableOverrides��<ERR_QueryRangeVariableReadOnly0�JERR_QueryRangeVariableSameAsTypeParamϏ8ERR_QueryTypeInferenceFaileds�BERR_QueryTypeInferenceFailedMulti	�LERR_QueryTypeInferenceFailedSelectMany��$ERR_RbraceExpected��8ERR_ReAbstractionInNoPIATypeђ<ERR_ReadOnlyModMissingAccessor�PERR_ReadonlyValueTypeInObjectInitializer�&ERR_RecordAmbigCtor��8ERR_RecursiveConstructorCall��8ERR_RecursivelyTypedVariableЖ*ERR_RefAssignNarrower��VERR_RefAssignmentMustHaveIdentityConversion�4ERR_RefConditionalAndAwait��@ERR_RefConditionalDifferentTypes(�<ERR_RefConditionalNeedsTwoRefsǙ:ERR_RefConstraintNotSatisfied��bERR_RefExtensionMustBeValueTypeOrConstrainedToOnej�6ERR_RefLocalOrParamExpectedA�*ERR_RefLvalueExpected�,ERR_RefOutDefaultValueo�ERR_RefProperty՝HERR_RefPropertyCannotHaveSetAccessorT�DERR_RefPropertyMustHaveGetAccessorܞERR_RefReadonly_� ERR_RefReadonly2�(ERR_RefReadonlyLocalؠ4ERR_RefReadonlyLocal2Cause{�2ERR_RefReadonlyLocalCause��.ERR_RefReadonlyNotFieldj�0ERR_RefReadonlyNotField2�*ERR_RefReadonlyStaticϣ,ERR_RefReadonlyStatic2��$ERR_RefReturnLocal��&ERR_RefReturnLocal2<�6ERR_RefReturnLvalueExpected�NERR_RefReturnMustHaveIdentityConversion��>ERR_RefReturnNonreturnableLocalN�@ERR_RefReturnNonreturnableLocal2�,ERR_RefReturnParameter�.ERR_RefReturnParameter2s�4ERR_RefReturnRangeVariable�*ERR_RefReturnReadonlym�,ERR_RefReturnReadonly2�4ERR_RefReturnReadonlyLocal��@ERR_RefReturnReadonlyLocal2Cause:�>ERR_RefReturnReadonlyLocalCause��:ERR_RefReturnReadonlyNotField��<ERR_RefReturnReadonlyNotField2��6ERR_RefReturnReadonlyStaticD�8ERR_RefReturnReadonlyStatic2�.ERR_RefReturnStructThis��"ERR_RefReturnThis:�8ERR_RefReturningCallAndAwaitw�HERR_RefReturningCallInExpressionTree+�4ERR_RefStructInterfaceImpl	�0ERR_RefValBoundWithClassw�TERR_ReferenceDirectiveOnlyAllowedInScripts�8ERR_RelationalPatternWithNaNh�0ERR_ReservedAssemblyName�,ERR_ReservedEnumerator��:ERR_ResourceFileNameNotUnique�*ERR_ResourceNotUnique��.ERR_RetNoObjectRequiredb�:ERR_RetNoObjectRequiredLambda5�*ERR_RetObjectRequired�$ERR_ReturnExpected5�(ERR_ReturnInIterator��&ERR_ReturnNotLValue��6ERR_ReturnTypeIsStaticClass�jERR_RuntimeDoesNotSupportCovariantPropertiesOfClasses��dERR_RuntimeDoesNotSupportCovariantReturnsOfClassesռnERR_RuntimeDoesNotSupportDefaultInterfaceImplementation<��ERR_RuntimeDoesNotSupportDefaultInterfaceImplementationForMemberξtERR_RuntimeDoesNotSupportProtectedAccessForInterfaceMemberҿtERR_RuntimeDoesNotSupportStaticAbstractMembersInInterfaces��ERR_RuntimeDoesNotSupportStaticAbstractMembersInInterfacesForMember��bERR_RuntimeDoesNotSupportUnmanagedDefaultCallConv��,ERR_SameFullNameAggAgg��*ERR_SameFullNameNsAgg��:ERR_SameFullNameThisAggThisNsN�*ERR_SealedAPIInRecord��*ERR_SealedNonOverrideZ�*ERR_SealedStaticClass��DERR_SecurityAttributeInvalidActionJ�TERR_SecurityAttributeInvalidActionAssembly��\ERR_SecurityAttributeInvalidActionTypeOrMethod^�DERR_SecurityAttributeInvalidTarget	�DERR_SecurityAttributeMissingAction�bERR_SecurityCriticalOrSecuritySafeCriticalOnAsync���ERR_SecurityCriticalOrSecuritySafeCriticalOnAsyncInClassOrStruct�0ERR_SemiOrLBraceExpected��>ERR_SemiOrLBraceOrArrowExpected�*ERR_SemicolonExpectedN�.ERR_SignButNoPrivateKeyg�:ERR_SignatureMismatchInRecord��DERR_SimpleProgramDisallowsMainType3�0ERR_SimpleProgramIsEmpty��xERR_SimpleProgramLocalIsReferencedOutsideOfTopLevelStatementm�hERR_SimpleProgramMultipleUnitsWithTopLevelStatementsb�@ERR_SimpleProgramNotAnExecutable��pERR_SingleElementPositionalPatternRequiresDisambiguation��JERR_SingleLineCommentInExpressionHole��4ERR_SingleTypeNameNotFoundg�:ERR_SingleTypeNameNotFoundFwd0� ERR_SizeofUnsafe��HERR_SourceFileReferencesNotSupported��2ERR_SourceLinkRequiresPdb)�0ERR_SpecialByRefInLambda��,ERR_SpecialTypeAsBound��FERR_StackAllocConversionNotPossible��8ERR_StackallocInCatchFinally_�FERR_StatementLambdaToExpressionTree��*ERR_StaticAPIInRecorde�XERR_StaticAnonymousFunctionCannotCaptureThis��`ERR_StaticAnonymousFunctionCannotCaptureVariable?�&ERR_StaticBaseClass��8ERR_StaticClassInterfaceImpl�(ERR_StaticConstParam��$ERR_StaticConstant��PERR_StaticConstructorWithAccessModifiersb�`ERR_StaticConstructorWithExplicitConstructorCall��<ERR_StaticDerivedFromNonObject|�PERR_StaticLocalFunctionCannotCaptureThisK�XERR_StaticLocalFunctionCannotCaptureVariable��<ERR_StaticMemberCantBeReadOnlyG�FERR_StaticMemberInObjectInitializer��(ERR_StaticNotVirtual`�jERR_StdInOptionProvidedButConsoleInputIsNotRedirected��*ERR_StructLayoutCyclep�4ERR_StructOffsetOnBadField��6ERR_StructOffsetOnBadStructC�BERR_StructWithBaseConstructorCall��8ERR_SubexpressionNotInNameofn�*ERR_SwitchArmSubsumed��,ERR_SwitchCaseSubsumed��<ERR_SwitchExpressionNoBestType��BERR_SwitchExpressionValueExpected�"ERR_SwitchFallOutu�*ERR_SwitchFallThrough�VERR_SwitchGoverningExpressionRequiresParens��*ERR_SwitchNeedsNumber��*ERR_SwitchNeedsStringy�6ERR_SynchronizedAsyncMethod��ERR_SyntaxErrorr�ERR_SystemVoid��6ERR_TaskRetNoObjectRequiredY�BERR_TaskRetNoObjectRequiredLambdax�(ERR_ThisInBadContext}�(ERR_ThisInStaticMeth��,ERR_ThisOrBaseExpected��6ERR_ThisStructNotInAnonMeth��$ERR_ThrowMisplaced;�$ERR_TooManyCatches��.ERR_TooManyCharsInConst2�"ERR_TooManyLocals��,ERR_TooManyUserStringsp�RERR_TopLevelStatementAfterNamespaceOrType��NERR_TrailingWhitespaceInFormatSpecifier)�.ERR_TripleDotNotAllowed��:ERR_TupleDuplicateElementName��8ERR_TupleElementNameMismatch?�JERR_TupleElementNamesAttributeMissing��JERR_TupleElementNamesInDeconstruction��DERR_TupleInferredNamesNotAvailable�8ERR_TupleReservedElementName�NERR_TupleReservedElementNameAnyPosition~�>ERR_TupleSizesMismatchForBinOps�.ERR_TupleTooFewElements<�:ERR_TyVarNotFoundInConstraint��,ERR_TypeArgsNotAllowed�NERR_TypeConstraintsMustBeUniqueAndFirst5� ERR_TypeExpectedD�JERR_TypeForwardedToMultipleAssemblies`�~ERR_TypeInferenceFailedForImplicitlyTypedDeconstructionVariable�hERR_TypeInferenceFailedForImplicitlyTypedOutVariable~�XERR_TypeIsNotAnInterpolatedStringHandlerType��(ERR_TypeMustBePublicj� ERR_TypeNotFound��:ERR_TypeParamMustBeIdentifier%� ERR_TypeReserved��*ERR_TypeVarCantBeNull�&ERR_TypeVarNotFound&�@ERR_TypeVarNotFoundRangeVariable�8ERR_TypeVariableSameAsParent�*ERR_TypelessTupleInAs$ERR_UnassignedThis�<ERR_UnassignedThisAutoPropertyN$ERR_UnboxNotLValue*4ERR_UnclosedExpressionHole�$ERR_UnescapedCurlyL2ERR_UnexpectedAliasedName�4ERR_UnexpectedArgumentList2<ERR_UnexpectedBoundGenericNames.ERR_UnexpectedCharacter�.ERR_UnexpectedDirective�2ERR_UnexpectedGenericName@jERR_UnexpectedOrMissingConstructorInitializerInRecord�.ERR_UnexpectedSemicolon[&ERR_UnexpectedToken�@ERR_UnexpectedUnboundGenericName,ERR_UnexpectedVariance�DERR_UnexpectedVarianceStaticMember3	FERR_UnifyingInterfaceInstantiationsB
>ERR_UnimplementedAbstractMethod$DERR_UnimplementedInterfaceAccessor�@ERR_UnimplementedInterfaceMember�6ERR_UnmanagedBoundWithClass&fERR_UnmanagedCallersOnlyMethodOrTypeCannotBeGeneric�jERR_UnmanagedCallersOnlyMethodsCannotBeCalledDirectly�
tERR_UnmanagedCallersOnlyMethodsCannotBeConvertedToDelegatedLERR_UnmanagedCallersOnlyRequiresStaticFFERR_UnmanagedConstraintNotSatisfied1(ERR_UnreachableCatch�,ERR_UnsafeAsyncArgType:2ERR_UnsafeIteratorArgType� ERR_UnsafeNeededJ<ERR_UnsafeTypeInObjectCreation�@ERR_UnsupportedCallingConventionrTERR_UnsupportedTransparentIdentifierAccess�NERR_UnsupportedTypeForRelationalPattern�2ERR_UnterminatedStringLit8&ERR_UseDefViolation�0ERR_UseDefViolationField,ERR_UseDefViolationOut�6ERR_UseDefViolationProperty.ERR_UseDefViolationThis�,ERR_UsingAfterElementsd0ERR_UsingVarInSwitchCaseALERR_V6SwitchGoverningTypeValueExpected�:ERR_ValConstraintNotSatisfiedV&ERR_ValueCantBeNull["ERR_ValueExpected0ERR_ValueTypeExtDelegate`PERR_ValueTypePropertyInObjectInitializer6ERR_VarArgsInExpressionTree 0ERR_VarDeclIsStaticClass� >ERR_VarInvocationLvalueReserved!.ERR_VarMayNotBindToTypeQ! ERR_VarargsAsync�!&ERR_VarargsIteratoru"ERR_VarargsLast�"BERR_VariableUsedBeforeDeclaration~#\ERR_VariableUsedBeforeDeclarationAndHidesField$8ERR_VarianceInterfaceNesting�$$ERR_VirtualPrivate�%$ERR_VoidAssignment%&ERR_VoidErrorf&ERR_VoidInTuple�&.ERR_VolatileAndReadonlyD'$ERR_VolatileStruct�'2ERR_WinRtEventPassedByRef"(2ERR_WrongArityAsyncReturn�(BERR_WrongFuncPtrCallingConvention`*8ERR_WrongNumberOfSubpatterns�*&ERR_YieldInAnonMeths+6ERR_YieldNotAllowedInScript	,(ElementsCannotBeNully,0FTL_BadChecksumAlgorithm�,FTL_BadCodepage�,(FTL_DebugEmitFailurel-0FTL_InvalidInputFileName�-"FTL_InvalidTarget�.0FTL_MetadataCantOpenFile6/(FTL_OutputFileExists�/4GenericParameterDefinitionR08HDN_DuplicateWithGlobalUsing�0DHDN_DuplicateWithGlobalUsing_Title^1*HDN_UnusedExternAlias�16HDN_UnusedExternAlias_Title20HDN_UnusedUsingDirectiveR2<HDN_UnusedUsingDirective_Title~2rICompoundAssignmentOperationIsNotCSharpCompoundAssignment�2TIConversionExpressionIsNotCSharpConversion30IDS_AddressOfMethodGroup3IDS_AnonMethod�3<IDS_AsyncMethodBuilderOverride�34IDS_AwaitInCatchAndFinally4IDS_CSCHelp=4IDS_CollectionHn"IDS_Contravariant\n&IDS_Contravariantly~nIDS_Covariant�nIDS_Covariantly�nDIDS_DefaultInterfaceImplementation�n2IDS_DirectoryDoesNotExisto6IDS_DirectoryHasInvalidPath=oIDS_Disposable�oIDS_FIXEDLOCAL�o IDS_FOREACHLOCAL�oRIDS_FeatureAltInterpolatedVerbatimStrings�o*IDS_FeatureAndPatternLp0IDS_FeatureAnonDelegates]p2IDS_FeatureAnonymousTypes~p IDS_FeatureAsync�p(IDS_FeatureAsyncMain�p.IDS_FeatureAsyncStreams�p*IDS_FeatureAsyncUsing�pHIDS_FeatureAutoImplementedPropertiesqDIDS_FeatureAutoPropertyInitializerTq0IDS_FeatureBinaryLiteral�qNIDS_FeatureCoalesceAssignmentExpression�q@IDS_FeatureCollectionInitializer�qLIDS_FeatureConstantInterpolatedStringsrNIDS_FeatureCovariantReturnsForOverridescr$IDS_FeatureDefault�r2IDS_FeatureDefaultLiteral�rRIDS_FeatureDefaultTypeParameterConstraint�rPIDS_FeatureDelegateGenericTypeConstraintGs@IDS_FeatureDictionaryInitializer�s2IDS_FeatureDigitSeparator�s&IDS_FeatureDiscards�s$IDS_FeatureDynamictHIDS_FeatureEnumGenericTypeConstraint.t4IDS_FeatureExceptionFilter�tFIDS_FeatureExpressionBodiedAccessor�tTIDS_FeatureExpressionBodiedDeOrConstructor�tDIDS_FeatureExpressionBodiedIndexer?uBIDS_FeatureExpressionBodiedMethod�uFIDS_FeatureExpressionBodiedProperty�ulIDS_FeatureExpressionVariablesInQueriesAndInitializers�uBIDS_FeatureExtendedPartialMethodssvFIDS_FeatureExtendedPropertyPatterns�vFIDS_FeatureExtensibleFixedStatement�vLIDS_FeatureExtensionGetAsyncEnumeratorwBIDS_FeatureExtensionGetEnumerator=w4IDS_FeatureExtensionMethodaw,IDS_FeatureExternAlias�w>IDS_FeatureExternLocalFunctions�w<IDS_FeatureFileScopedNamespace�w,IDS_FeatureFixedBufferx6IDS_FeatureFunctionPointersYx8IDS_FeatureGenericAttributes�x&IDS_FeatureGenerics�x4IDS_FeatureGlobalNamespace�x,IDS_FeatureGlobalUsing$y0IDS_FeatureImplicitArraySy0IDS_FeatureImplicitLocal�yBIDS_FeatureImplicitObjectCreation�yLIDS_FeatureImprovedInterpolatedStrings-z0IDS_FeatureIndexOperatorszLIDS_FeatureIndexingMovableFixedBuffers�z>IDS_FeatureInferredDelegateType�z4IDS_FeatureInitOnlySetters){<IDS_FeatureInterpolatedStrings�{(IDS_FeatureIterators�{"IDS_FeatureLambda�{6IDS_FeatureLambdaAttributes|DIDS_FeatureLambdaDiscardParameters!|6IDS_FeatureLambdaReturnTypef|@IDS_FeatureLeadingDigitSeparator�|8IDS_FeatureLineSpanDirective�|DIDS_FeatureLocalFunctionAttributes�|2IDS_FeatureLocalFunctions-}0IDS_FeatureMemberNotNullP}tIDS_FeatureMixedDeclarationsAndExpressionsInDeconstructionn}0IDS_FeatureModuleAttrLoc�}:IDS_FeatureModuleInitializers4~RIDS_FeatureNameShadowingInNestedFunctionsa~0IDS_FeatureNamedArgument�~"IDS_FeatureNameof�~(IDS_FeatureNativeInt�~6IDS_FeatureNestedStackalloc$NIDS_FeatureNotNullGenericTypeConstraint]*IDS_FeatureNotPattern�JIDS_FeatureNullPointerConstantPattern�DIDS_FeatureNullPropagatingOperator�&IDS_FeatureNullable[�BIDS_FeatureNullableReferenceTypes��8IDS_FeatureObjectInitializerހJIDS_FeatureObsoleteOnPropertyAccessor	�8IDS_FeatureOptionalParameterR�(IDS_FeatureOrPattern��"IDS_FeatureOutVar��TIDS_FeatureParameterlessStructConstructors݁>IDS_FeatureParenthesizedPattern&�0IDS_FeaturePartialMethodU�.IDS_FeaturePartialTypesx�4IDS_FeaturePatternMatching��HIDS_FeaturePositionalFieldsInRecordsĂ"IDS_FeaturePragma��<IDS_FeaturePragmaWarningEnable�6IDS_FeaturePrivateProtected$�>IDS_FeaturePropertyAccessorModsI�4IDS_FeatureQueryExpression��0IDS_FeatureRangeOperator��4IDS_FeatureReadOnlyMembersÃ:IDS_FeatureReadOnlyReferences�4IDS_FeatureReadOnlyStructs�XIDS_FeatureReadonlyAutoImplementedPropertiesT�0IDS_FeatureRecordStructs��$IDS_FeatureRecords܄8IDS_FeatureRecursivePatterns�2IDS_FeatureRefConditional�<IDS_FeatureRefExtensionMethods:�"IDS_FeatureRefForp�*IDS_FeatureRefForEach��6IDS_FeatureRefLocalsReturns�4IDS_FeatureRefReassignmentR�*IDS_FeatureRefStructs��8IDS_FeatureRelationalPattern��BIDS_FeatureSealedToStringInRecordن@IDS_FeatureStackAllocInitializer�XIDS_FeatureStaticAbstractMembersInInterfaces3�DIDS_FeatureStaticAnonymousFunction��0IDS_FeatureStaticClassesLJ>IDS_FeatureStaticLocalFunctions�DIDS_FeatureStructFieldInitializers&�6IDS_FeatureSwitchExpressionb�.IDS_FeatureSwitchOnBool��BIDS_FeatureTargetTypedConditional�4IDS_FeatureThrowExpression#�0IDS_FeatureTupleEquality=�"IDS_FeatureTuplesb�,IDS_FeatureTypePatternr�.IDS_FeatureTypeVariance��zIDS_FeatureUnconstrainedTypeParameterInNullCoalescingOperator��HIDS_FeatureUnmanagedConstructedTypes3�RIDS_FeatureUnmanagedGenericTypeConstraint{�8IDS_FeatureUsingDeclarations֊,IDS_FeatureUsingStatic�dIDS_FeatureVarianceSafetyForStaticInterfaceMembers�>IDS_FeatureWithOnAnonymousTypesy�0IDS_FeatureWithOnStructs��&IDS_GlobalNamespace�IDS_Invariantly$�IDS_LIB_ENV<�IDS_LIB_OPTIONi�IDS_Lambda�� IDS_LangVersions��IDS_LogoLine1ތIDS_LogoLine2�IDS_MethodGroup_�IDS_NULL|�IDS_Namespace1��@IDS_OperationCausedStackOverflow��6IDS_OverrideWithConstraints�IDS_Parameteru�IDS_PathList��0IDS_REFERENCEPATH_OPTION�� IDS_RELATEDERRORÎ$IDS_RELATEDWARNING/�IDS_Return��IDS_SK_ALIASŏ$IDS_SK_CONSTRUCTORߏIDS_SK_EVENT��$IDS_SK_EXTERNALIAS�IDS_SK_FIELD*�IDS_SK_LABEL4�IDS_SK_METHOD@� IDS_SK_NAMESPACEL�IDS_SK_PROPERTYo�IDS_SK_TYPE��IDS_SK_TYVAR��IDS_SK_UNKNOWN��IDS_SK_VARIABLE��IDS_Textʐ&IDS_ThrowExpressionؐIDS_ToolName�,IDS_TopLevelStatements"�IDS_USINGLOCALV�.IDS_VersionExperimentalr�"IDS_XMLBADINCLUDE��(IDS_XMLFAILEDINCLUDEđIDS_XMLIGNORED"�IDS_XMLIGNORED2^�2IDS_XMLMISSINGINCLUDEFILE��2IDS_XMLMISSINGINCLUDEPATH� IDS_XMLNOINCLUDE�FINF_UnableToLoadSomeTypesInAnalyzerm�RINF_UnableToLoadSomeTypesInAnalyzer_Title�XInvalidGetDeclarationNameMultipleDeclarators��&ItemsMustBeNonEmptyy�,LocationMustBeProvided��8LookupOptionsHasInvalidComboL�&NameConflictForName��(NoNoneSearchCriteriaі NotACSharpSymbol��LNotSameNumberParameterTypesAndRefKinds
�,OutIsNotValidForReturnǗ2PositionIsNotWithinSyntaxU�*PositionNotWithinTree�hSpeculatedSyntaxNodeCannotBelongToCurrentCompilation]�4SubmissionCanHaveAtMostOne!�0SubmissionCanOnlyInclude��2SyntaxNodeIsNotWithinSynt�0SyntaxTreeAlreadyPresentM�BSyntaxTreeFromLoadNoRemoveReplace��4SyntaxTreeIsNotASubmission#�$SyntaxTreeNotFound��4SyntaxTreeNotFoundToRemove��6SyntaxTreeSemanticModelMust)�JThisMethodCanOnlyBeUsedToCreateTokensʝ2TreeMustHaveARootNodeWitho�0TreeNotPartOfCompilation͞0TypeArgumentCannotBeNull�(UseLiteralForNumeric_�&UseLiteralForTokens��*UseVerbatimIdentifier��,WRN_AlignmentMagnitudeu�8WRN_AlignmentMagnitude_TitleM�WRN_AlwaysNull��(WRN_AlwaysNull_Titled�2WRN_AmbiguousXMLReference��>WRN_AmbiguousXMLReference_Title��6WRN_AnalyzerCannotBeCreatedǤBWRN_AnalyzerCannotBeCreated_Title*�>WRN_AnalyzerReferencesFrameworky�JWRN_AnalyzerReferencesFramework_Title�VWRN_AssemblyAttributeFromModuleIsOverridden��bWRN_AssemblyAttributeFromModuleIsOverridden_Title^�:WRN_AssignmentToLockOrDispose�FWRN_AssignmentToLockOrDispose_Title<�(WRN_AssignmentToSelf!�4WRN_AssignmentToSelf_TitleΪ(WRN_AsyncLacksAwaits�4WRN_AsyncLacksAwaits_Title�>WRN_AttrDependentTypeNotAllowed��JWRN_AttrDependentTypeNotAllowed_Title1�JWRN_AttributeIgnoredWhenPublicSigning�VWRN_AttributeIgnoredWhenPublicSigning_Titleg�JWRN_AttributeLocationOnBadDeclaration߯VWRN_AttributeLocationOnBadDeclaration_Title�RWRN_AttributesOnBackingFieldsNotAvailablet�^WRN_AttributesOnBackingFieldsNotAvailable_TitleZ�*WRN_BadRefCompareLeft��6WRN_BadRefCompareLeft_Titleϳ,WRN_BadRefCompareRight��8WRN_BadRefCompareRight_TitleY�(WRN_BadRestoreNumber�4WRN_BadRestoreNumber_Title��WRN_BadUILang?�&WRN_BadUILang_Titler�(WRN_BadWarningNumber��@WRN_BadWarningNumber_Description��4WRN_BadWarningNumber_Title?�WRN_BadXMLRef��,WRN_BadXMLRefParamType�8WRN_BadXMLRefParamType_Titlez�.WRN_BadXMLRefReturnType�:WRN_BadXMLRefReturnType_Titlec�&WRN_BadXMLRefSyntax�2WRN_BadXMLRefSyntax_TitleX�(WRN_BadXMLRefTypeVar��4WRN_BadXMLRefTypeVar_TitleK�&WRN_BadXMLRef_Title��.WRN_BitwiseOrSignExtend%�FWRN_BitwiseOrSignExtend_Description&�:WRN_BitwiseOrSignExtend_Titleo�,WRN_ByRefNonAgileField�8WRN_ByRefNonAgileField_TitleJ�VWRN_CA2000_DisposeObjectsBeforeLosingScope1V�bWRN_CA2000_DisposeObjectsBeforeLosingScope1_TitleU�VWRN_CA2000_DisposeObjectsBeforeLosingScope29�bWRN_CA2000_DisposeObjectsBeforeLosingScope2_Titley�VWRN_CA2202_DoNotDisposeObjectsMultipleTimes��bWRN_CA2202_DoNotDisposeObjectsMultipleTimes_TitleB�@WRN_CLS_ArrayArgumentToAttribute��LWRN_CLS_ArrayArgumentToAttribute_Title�,WRN_CLS_AssemblyNotCLS��.WRN_CLS_AssemblyNotCLS2.�:WRN_CLS_AssemblyNotCLS2_Title��8WRN_CLS_AssemblyNotCLS_Titlef�$WRN_CLS_BadArgType�0WRN_CLS_BadArgType_TitleZ�0WRN_CLS_BadAttributeType��<WRN_CLS_BadAttributeType_Title&�WRN_CLS_BadBase��6WRN_CLS_BadBase_Description�*WRN_CLS_BadBase_Title~�0WRN_CLS_BadFieldPropType��HWRN_CLS_BadFieldPropType_Description��<WRN_CLS_BadFieldPropType_Title��*WRN_CLS_BadIdentifier��2WRN_CLS_BadIdentifierCase�>WRN_CLS_BadIdentifierCase_Title��6WRN_CLS_BadIdentifier_Title��(WRN_CLS_BadInterface7�4WRN_CLS_BadInterfaceMember��@WRN_CLS_BadInterfaceMember_TitleF�4WRN_CLS_BadInterface_Title��*WRN_CLS_BadReturnTypeF�6WRN_CLS_BadReturnType_Title��$WRN_CLS_BadTypeVar��0WRN_CLS_BadTypeVar_Title5�4WRN_CLS_IllegalTrueInFalser�@WRN_CLS_IllegalTrueInFalse_Title.�4WRN_CLS_MeaninglessOnParam��@WRN_CLS_MeaninglessOnParam_Titlev�@WRN_CLS_MeaninglessOnPrivateType��LWRN_CLS_MeaninglessOnPrivateType_Title��6WRN_CLS_MeaninglessOnReturnW�BWRN_CLS_MeaninglessOnReturn_Title��0WRN_CLS_ModuleMissingCLS��<WRN_CLS_ModuleMissingCLS_Title=�2WRN_CLS_NoAbstractMembers��>WRN_CLS_NoAbstractMembers_TitleX�"WRN_CLS_NoVarArgs��.WRN_CLS_NoVarArgs_TitleB�(WRN_CLS_NotOnModules��*WRN_CLS_NotOnModules2x�6WRN_CLS_NotOnModules2_Title#�4WRN_CLS_NotOnModules_Title��,WRN_CLS_OverloadRefOut��8WRN_CLS_OverloadRefOut_Titleb�.WRN_CLS_OverloadUnnamed�FWRN_CLS_OverloadUnnamed_Description��:WRN_CLS_OverloadUnnamed_Title&�*WRN_CLS_VolatileField��6WRN_CLS_VolatileField_Title*�.WRN_CallOnNonAgileField��FWRN_CallOnNonAgileField_Description��:WRN_CallOnNonAgileField_Title1�xWRN_CallerArgumentExpressionAttributeHasInvalidParameterName���WRN_CallerArgumentExpressionAttributeHasInvalidParameterName_Title��hWRN_CallerArgumentExpressionAttributeSelfReferentialB�tWRN_CallerArgumentExpressionAttributeSelfReferential_Title��lWRN_CallerArgumentExpressionParamForUnconsumedLocation��xWRN_CallerArgumentExpressionParamForUnconsumedLocation_Title��XWRN_CallerFilePathParamForUnconsumedLocation2�dWRN_CallerFilePathParamForUnconsumedLocation_Title��nWRN_CallerFilePathPreferredOverCallerArgumentExpression��zWRN_CallerFilePathPreferredOverCallerArgumentExpression_Titleq�^WRN_CallerFilePathPreferredOverCallerMemberName�jWRN_CallerFilePathPreferredOverCallerMemberName_Title�\WRN_CallerLineNumberParamForUnconsumedLocationo�hWRN_CallerLineNumberParamForUnconsumedLocation_Title�rWRN_CallerLineNumberPreferredOverCallerArgumentExpression�~WRN_CallerLineNumberPreferredOverCallerArgumentExpression_Title��^WRN_CallerLineNumberPreferredOverCallerFilePath8�jWRN_CallerLineNumberPreferredOverCallerFilePath_Title��bWRN_CallerLineNumberPreferredOverCallerMemberName��nWRN_CallerLineNumberPreferredOverCallerMemberName_Titled�\WRN_CallerMemberNameParamForUnconsumedLocation�hWRN_CallerMemberNameParamForUnconsumedLocation_Title[�rWRN_CallerMemberNamePreferredOverCallerArgumentExpressionn�~WRN_CallerMemberNamePreferredOverCallerArgumentExpression_TitleB:WRN_CantHaveManifestForModule�FWRN_CantHaveManifestForModule_TitleX>WRN_CaseConstantNamedUnderscore�JWRN_CaseConstantNamedUnderscore_Title�8WRN_CmdOptionConflictsSource(PWRN_CmdOptionConflictsSource_Description�DWRN_CmdOptionConflictsSource_Title�$WRN_CmpAlwaysFalse0WRN_CmpAlwaysFalse_Title�6WRN_CoClassWithoutComImportBWRN_CoClassWithoutComImport_Title�(WRN_ComparisonToSelf4WRN_ComparisonToSelf_Title�<WRN_CompileTimeCheckedOverflow	HWRN_CompileTimeCheckedOverflow_Title�	.WRN_ConflictingChecksum�
:WRN_ConflictingChecksum_Title�
<WRN_ConflictingMachineAssemblyAHWRN_ConflictingMachineAssembly_Title�4WRN_ConstOutOfRangeCheckedG@WRN_ConstOutOfRangeChecked_Title9
FWRN_ConvertingNullableToNonNullableRWRN_ConvertingNullableToNonNullable_Title�0WRN_DebugFullNameTooLong�<WRN_DebugFullNameTooLong_TitlegJWRN_DefaultValueForUnconsumedLocation�VWRN_DefaultValueForUnconsumedLocation_Title8WRN_DefineIdentifierRequired4DWRN_DefineIdentifierRequired_Title�*WRN_DelaySignButNoKey�6WRN_DelaySignButNoKey_Title<>WRN_DeprecatedCollectionInitAdd�DWRN_DeprecatedCollectionInitAddStr�PWRN_DeprecatedCollectionInitAddStr_TitleOJWRN_DeprecatedCollectionInitAdd_Title�(WRN_DeprecatedSymbol�.WRN_DeprecatedSymbolStr�:WRN_DeprecatedSymbolStr_Title�4WRN_DeprecatedSymbol_TitlefWRN_DisallowNullAttributeForbidsMaybeNullAssignment;rWRN_DisallowNullAttributeForbidsMaybeNullAssignment_Title�@WRN_DoNotCompareFunctionPointers�LWRN_DoNotCompareFunctionPointers_Title�2WRN_DoesNotReturnMismatch�>WRN_DoesNotReturnMismatch_Title� WRN_DotOnDefaultm,WRN_DotOnDefault_TitlenWRN_DuplicateInterfaceWithNullabilityMismatchInBaseList�zWRN_DuplicateInterfaceWithNullabilityMismatchInBaseList_Title�*WRN_DuplicateParamTagG 6WRN_DuplicateParamTag_Title� 2WRN_DuplicateTypeParamTag!>WRN_DuplicateTypeParamTag_Title]!$WRN_DuplicateUsing�!0WRN_DuplicateUsing_Title?"LWRN_DynamicDispatchToConditionalMethod�"XWRN_DynamicDispatchToConditionalMethod_Title�#WRN_EmptySwitch%*WRN_EmptySwitch_Title8%.WRN_EndOfPPLineExpectedV%:WRN_EndOfPPLineExpected_Title�%6WRN_EqualityOpWithoutEqualsz&BWRN_EqualityOpWithoutEquals_Title'@WRN_EqualityOpWithoutGetHashCode�'LWRN_EqualityOpWithoutGetHashCode_Title&(8WRN_EqualsWithoutGetHashCode�(DWRN_EqualsWithoutGetHashCode_Title*)"WRN_ErrorOverride�):WRN_ErrorOverride_Description�).WRN_ErrorOverride_Title%+ WRN_Experimentalm+,WRN_Experimental_Title,2WRN_ExplicitImplCollision�,>WRN_ExplicitImplCollision_Title
.<WRN_ExternCtorNoImplementation�.HWRN_ExternCtorNoImplementation_Title�.@WRN_ExternMethodNoImplementation/LWRN_ExternMethodNoImplementation_Title:0"WRN_FailedInclude�0.WRN_FailedInclude_Title 1.WRN_FileAlreadyIncluded[1:WRN_FileAlreadyIncluded_Title�1&WRN_FileNameTooLong�12WRN_FileNameTooLong_Title�22WRN_FilterIsConstantFalse83TWRN_FilterIsConstantFalseRedundantTryCatch�3`WRN_FilterIsConstantFalseRedundantTryCatch_TitleR4>WRN_FilterIsConstantFalse_Title�40WRN_FilterIsConstantTrue�4<WRN_FilterIsConstantTrue_Titlez5$WRN_FinalizeMethod�5<WRN_FinalizeMethod_Descriptionx60WRN_FinalizeMethod_Title�8FWRN_GeneratorFailedDuringGenerationG9^WRN_GeneratorFailedDuringGeneration_Description�:RWRN_GeneratorFailedDuringGeneration_Title�:NWRN_GeneratorFailedDuringInitialization7;fWRN_GeneratorFailedDuringInitialization_Description�<ZWRN_GeneratorFailedDuringInitialization_Title�<PWRN_GivenExpressionAlwaysMatchesConstant%=\WRN_GivenExpressionAlwaysMatchesConstant_Title�=NWRN_GivenExpressionAlwaysMatchesPattern+>ZWRN_GivenExpressionAlwaysMatchesPattern_Title�>LWRN_GivenExpressionNeverMatchesPattern+?XWRN_GivenExpressionNeverMatchesPattern_Title�?&WRN_GlobalAliasDefn;@2WRN_GlobalAliasDefn_TitleUA2WRN_GotoCaseShouldConvert�A>WRN_GotoCaseShouldConvert_Title%BLWRN_IdentifierOrNumericLiteralExpected�BXWRN_IdentifierOrNumericLiteralExpected_Title�B*WRN_IllegalPPChecksumFC6WRN_IllegalPPChecksum_Title�C(WRN_IllegalPPWarningCD4WRN_IllegalPPWarning_TitlerD"WRN_IllegalPragma�D.WRN_IllegalPragma_Title
E@WRN_ImplicitCopyInReadOnlyMemberCELWRN_ImplicitCopyInReadOnlyMember_TitleF0WRN_IncorrectBooleanAssg�F<WRN_IncorrectBooleanAssg_Title�G�WRN_InterpolatedStringHandlerArgumentAttributeIgnoredOnLambdaParameters�G�WRN_InterpolatedStringHandlerArgumentAttributeIgnoredOnLambdaParameters_Title�H.WRN_InvalidAssemblyName�IFWRN_InvalidAssemblyName_DescriptionJ:WRN_InvalidAssemblyName_Title�J8WRN_InvalidAttributeLocation(KDWRN_InvalidAttributeLocation_TitleAL$WRN_InvalidInclude�L0WRN_InvalidInclude_Title�L$WRN_InvalidMainSigM0WRN_InvalidMainSig_Title�M"WRN_InvalidNumber
N.WRN_InvalidNumber_Title/N0WRN_InvalidSearchPathDirTN<WRN_InvalidSearchPathDir_Title�N0WRN_InvalidVersionFormat�N<WRN_InvalidVersionFormat_Title�O"WRN_IsAlwaysFalse�P.WRN_IsAlwaysFalse_TitleQ WRN_IsAlwaysTrue�Q,WRN_IsAlwaysTrue_Title�Q0WRN_IsDynamicIsConfusingVR<WRN_IsDynamicIsConfusing_TitlegS&WRN_IsPatternAlways(T2WRN_IsPatternAlways_Title�T2WRN_IsTypeNamedUnderscoreU>WRN_IsTypeNamedUnderscore_Title�U,WRN_LowercaseEllSuffix2V8WRN_LowercaseEllSuffix_Title�V*WRN_MainCantBeGeneric�V6WRN_MainCantBeGeneric_Title|WWRN_MainIgnored�W*WRN_MainIgnored_Title�X"WRN_MemberNotNullY4WRN_MemberNotNullBadMember�Y@WRN_MemberNotNullBadMember_Title�Y*WRN_MemberNotNullWhenCZ6WRN_MemberNotNullWhen_Title�Z.WRN_MemberNotNull_TitleX[&WRN_MethGrpToNonDel�[2WRN_MethGrpToNonDel_Titlep\VWRN_MissingNonNullTypesContextForAnnotation�\tWRN_MissingNonNullTypesContextForAnnotationInGeneratedCode�]�WRN_MissingNonNullTypesContextForAnnotationInGeneratedCode_Title_bWRN_MissingNonNullTypesContextForAnnotation_Titlew`&WRN_MissingParamTagWa2WRN_MissingParamTag_Titleb.WRN_MissingTypeParamTag�b:WRN_MissingTypeParamTag_Title�c*WRN_MissingXMLCommentqdBWRN_MissingXMLComment_Description�d6WRN_MissingXMLComment_Title�e.WRN_MultiplePredefTypesfFWRN_MultiplePredefTypes_Description�f:WRN_MultiplePredefTypes_Title�hPWRN_MultipleRuntimeImplementationMatchesJihWRN_MultipleRuntimeImplementationMatches_Description�j\WRN_MultipleRuntimeImplementationMatches_Title�nDWRN_MultipleRuntimeOverrideMatchesToPWRN_MultipleRuntimeOverrideMatches_Title�p,WRN_NegativeArrayIndex�q8WRN_NegativeArrayIndex_TitleBr$WRN_NewNotRequired�r0WRN_NewNotRequired_Titles2WRN_NewOrOverrideExpected�s>WRN_NewOrOverrideExpected_Title�tWRN_NewRequiredUu6WRN_NewRequired_Descriptionv*WRN_NewRequired_Titlex0WRN_NoAnalyzerInAssembly�x<WRN_NoAnalyzerInAssembly_Title�x8WRN_NoConfigNotOnCommandLineyDWRN_NoConfigNotOnCommandLine_Titleiy8WRN_NoRuntimeMetadataVersion�yDWRN_NoRuntimeMetadataVersion_Title�zWRN_NoSources{&WRN_NoSources_Title_{$WRN_NonECMAFeature�{0WRN_NonECMAFeature_Titler|BWRN_NonObsoleteOverridingObsoleteP}NWRN_NonObsoleteOverridingObsolete_Title�},WRN_NubExprIsConstBool~.WRN_NubExprIsConstBool2�~:WRN_NubExprIsConstBool2_Titleu8WRN_NubExprIsConstBool_Title�*WRN_NullAsNonNullable��6WRN_NullAsNonNullable_Title]�2WRN_NullReferenceArgument�>WRN_NullReferenceArgument_Title��6WRN_NullReferenceAssignment�BWRN_NullReferenceAssignment_TitleT�8WRN_NullReferenceInitializer��DWRN_NullReferenceInitializer_Titlel�2WRN_NullReferenceReceiver�>WRN_NullReferenceReceiver_Titled�.WRN_NullReferenceReturn��:WRN_NullReferenceReturn_Title�BWRN_NullabilityMismatchInArgumentj�TWRN_NullabilityMismatchInArgumentForOutputv�`WRN_NullabilityMismatchInArgumentForOutput_Title��NWRN_NullabilityMismatchInArgument_TitleʼnFWRN_NullabilityMismatchInAssignment��RWRN_NullabilityMismatchInAssignment_Title9�xWRN_NullabilityMismatchInConstraintsOnImplicitImplementationދ�WRN_NullabilityMismatchInConstraintsOnImplicitImplementation_TitleO�vWRN_NullabilityMismatchInConstraintsOnPartialImplementation^��WRN_NullabilityMismatchInConstraintsOnPartialImplementation_Title/�nWRN_NullabilityMismatchInExplicitlyImplementedInterface�zWRN_NullabilityMismatchInExplicitlyImplementedInterface_TitleڐfWRN_NullabilityMismatchInInterfaceImplementedByBase��rWRN_NullabilityMismatchInInterfaceImplementedByBase_Title��lWRN_NullabilityMismatchInParameterTypeOfTargetDelegate��xWRN_NullabilityMismatchInParameterTypeOfTargetDelegate_Title
�|WRN_NullabilityMismatchInParameterTypeOnExplicitImplementation>��WRN_NullabilityMismatchInParameterTypeOnExplicitImplementation_Title�|WRN_NullabilityMismatchInParameterTypeOnImplicitImplementation���WRN_NullabilityMismatchInParameterTypeOnImplicitImplementation_Title��`WRN_NullabilityMismatchInParameterTypeOnOverridea�lWRN_NullabilityMismatchInParameterTypeOnOverride_Title&�^WRN_NullabilityMismatchInParameterTypeOnPartial�jWRN_NullabilityMismatchInParameterTypeOnPartial_Title��fWRN_NullabilityMismatchInReturnTypeOfTargetDelegate{�rWRN_NullabilityMismatchInReturnTypeOfTargetDelegate_TitleѝvWRN_NullabilityMismatchInReturnTypeOnExplicitImplementation��WRN_NullabilityMismatchInReturnTypeOnExplicitImplementation_Title�vWRN_NullabilityMismatchInReturnTypeOnImplicitImplementation���WRN_NullabilityMismatchInReturnTypeOnImplicitImplementation_Title��ZWRN_NullabilityMismatchInReturnTypeOnOverride]�fWRN_NullabilityMismatchInReturnTypeOnOverride_Title"�XWRN_NullabilityMismatchInReturnTypeOnPartial�dWRN_NullabilityMismatchInReturnTypeOnPartial_TitleΤjWRN_NullabilityMismatchInTypeOnExplicitImplementation��vWRN_NullabilityMismatchInTypeOnExplicitImplementation_Titlea�jWRN_NullabilityMismatchInTypeOnImplicitImplementation�vWRN_NullabilityMismatchInTypeOnImplicitImplementation_TitleѧNWRN_NullabilityMismatchInTypeOnOverride��ZWRN_NullabilityMismatchInTypeOnOverride_Title,�`WRN_NullabilityMismatchInTypeParameterConstraintةlWRN_NullabilityMismatchInTypeParameterConstraint_Title�nWRN_NullabilityMismatchInTypeParameterNotNullConstraintH�zWRN_NullabilityMismatchInTypeParameterNotNullConstraint_Title��zWRN_NullabilityMismatchInTypeParameterReferenceTypeConstraint���WRN_NullabilityMismatchInTypeParameterReferenceTypeConstraint_Title�<WRN_NullableValueTypeMayBeNull�HWRN_NullableValueTypeMayBeNull_Titleo�BWRN_ObsoleteOverridingNonObsolete±NWRN_ObsoleteOverridingNonObsolete_TitleB�&WRN_ParamUnassigned��2WRN_ParamUnassigned_Title�NWRN_ParameterConditionallyDisallowsNull�ZWRN_ParameterConditionallyDisallowsNull_Title��4WRN_ParameterDisallowsNull(�@WRN_ParameterDisallowsNull_Title��4WRN_ParameterIsStaticClass�@WRN_ParameterIsStaticClass_Title��:WRN_ParameterNotNullIfNotNull��FWRN_ParameterNotNullIfNotNull_TitleȷtWRN_ParameterOccursAfterInterpolatedStringHandlerParameterǸ�WRN_ParameterOccursAfterInterpolatedStringHandlerParameter_TitleU�>WRN_PartialMethodTypeDifference�JWRN_PartialMethodTypeDifference_Title��.WRN_PatternBadSignature��:WRN_PatternBadSignature_Titlep�,WRN_PatternIsAmbiguous�8WRN_PatternIsAmbiguous_TitleP�BWRN_PatternNotPublicOrNotInstance��NWRN_PatternNotPublicOrNotInstance_Titlee�.WRN_PdbLocalNameTooLong$�:WRN_PdbLocalNameTooLong_Title�BWRN_PossibleMistakenNullStatement�NWRN_PossibleMistakenNullStatement_Title]�.WRN_PrecedenceInversion��:WRN_PrecedenceInversion_Title��*WRN_ProtectedInSealed�6WRN_ProtectedInSealed_Titlep�DWRN_RecordEqualsWithoutGetHashCode��PWRN_RecordEqualsWithoutGetHashCode_Title�2WRN_RecordNamedDisallowedZ�>WRN_RecordNamedDisallowed_Title��,WRN_RefCultureMismatch��8WRN_RefCultureMismatch_Title��VWRN_ReferencedAssemblyDoesNotHaveStrongName_�bWRN_ReferencedAssemblyDoesNotHaveStrongName_Title��RWRN_ReferencedAssemblyReferencesLinkedPIA:�jWRN_ReferencedAssemblyReferencesLinkedPIA_Description��^WRN_ReferencedAssemblyReferencesLinkedPIA_Title��4WRN_ReturnNotNullIfNotNullj�@WRN_ReturnNotNullIfNotNull_Title$�6WRN_ReturnTypeIsStaticClass��BWRN_ReturnTypeIsStaticClass_Title`�4WRN_SameFullNameThisAggAgg��@WRN_SameFullNameThisAggAgg_Title��2WRN_SameFullNameThisAggNs��>WRN_SameFullNameThisAggNs_Title��2WRN_SameFullNameThisNsAgg�>WRN_SameFullNameThisNsAgg_Title��8WRN_SequentialOnPartialClass^�DWRN_SequentialOnPartialClass_Title��&WRN_ShouldNotReturn�2WRN_ShouldNotReturn_Title��$WRN_StaticInAsOrIs��0WRN_StaticInAsOrIs_Titlex�BWRN_SwitchExpressionNotExhaustive��PWRN_SwitchExpressionNotExhaustiveForNull��`WRN_SwitchExpressionNotExhaustiveForNullWithWhen��lWRN_SwitchExpressionNotExhaustiveForNullWithWhen_Title/�\WRN_SwitchExpressionNotExhaustiveForNull_Title��jWRN_SwitchExpressionNotExhaustiveWithUnnamedEnumValue�vWRN_SwitchExpressionNotExhaustiveWithUnnamedEnumValue_TitleJ�RWRN_SwitchExpressionNotExhaustiveWithWhenO�^WRN_SwitchExpressionNotExhaustiveWithWhen_Title��NWRN_SwitchExpressionNotExhaustive_Titles�6WRN_SyncAndAsyncEntryPoints&�*WRN_ThrowPossibleNull��6WRN_ThrowPossibleNull_Title1�6WRN_TooManyLinesForDebuggery�BWRN_TooManyLinesForDebugger_Titlem��WRN_TopLevelNullabilityMismatchInParameterTypeOnExplicitImplementationa��WRN_TopLevelNullabilityMismatchInParameterTypeOnExplicitImplementation_Title���WRN_TopLevelNullabilityMismatchInParameterTypeOnImplicitImplementation���WRN_TopLevelNullabilityMismatchInParameterTypeOnImplicitImplementation_Title�pWRN_TopLevelNullabilityMismatchInParameterTypeOnOverride8�|WRN_TopLevelNullabilityMismatchInParameterTypeOnOverride_TitleG��WRN_TopLevelNullabilityMismatchInReturnTypeOnExplicitImplementationP��WRN_TopLevelNullabilityMismatchInReturnTypeOnExplicitImplementation_Title���WRN_TopLevelNullabilityMismatchInReturnTypeOnImplicitImplementation���WRN_TopLevelNullabilityMismatchInReturnTypeOnImplicitImplementation_Title&�jWRN_TopLevelNullabilityMismatchInReturnTypeOnOverridep�vWRN_TopLevelNullabilityMismatchInReturnTypeOnOverride_Title��BWRN_TupleBinopLiteralNameMismatch��NWRN_TupleBinopLiteralNameMismatch_Title��8WRN_TupleLiteralNameMismatch��DWRN_TupleLiteralNameMismatch_TitleU�^WRN_TypeParameterSameAsOuterMethodTypeParameter�jWRN_TypeParameterSameAsOuterMethodTypeParameter_Title��RWRN_TypeParameterSameAsOuterTypeParameter'�^WRN_TypeParameterSameAsOuterTypeParameter_Title��0WRN_UnableToLoadAnalyzer7�<WRN_UnableToLoadAnalyzer_Title~�6WRN_UnassignedInternalField�BWRN_UnassignedInternalField_Title�$WRN_UnassignedThis�<WRN_UnassignedThisAutoProperty��HWRN_UnassignedThisAutoProperty_Title~�0WRN_UnassignedThis_Title��*WRN_UnboxPossibleNully�6WRN_UnboxPossibleNull_Title�dWRN_UnconsumedEnumeratorCancellationAttributeUsage7�pWRN_UnconsumedEnumeratorCancellationAttributeUsage_Title�RWRN_UndecoratedCancellationTokenParameter^WRN_UndecoratedCancellationTokenParameter_Title�0WRN_UnifyReferenceBldRev7HWRN_UnifyReferenceBldRev_DescriptionV<WRN_UnifyReferenceBldRev_Title�0WRN_UnifyReferenceMajMin�HWRN_UnifyReferenceMajMin_Description	<WRN_UnifyReferenceMajMin_TitleM
DWRN_UnimplementedCommandLineSwitch�
PWRN_UnimplementedCommandLineSwitch_TitleDBWRN_UninitializedNonNullableField�NWRN_UninitializedNonNullableField_Title�0WRN_UnmatchedParamRefTag�
<WRN_UnmatchedParamRefTag_Title�*WRN_UnmatchedParamTag6WRN_UnmatchedParamTag_Title�8WRN_UnmatchedTypeParamRefTag,DWRN_UnmatchedTypeParamRefTag_Title�2WRN_UnmatchedTypeParamTagg>WRN_UnmatchedTypeParamTag_TitleBWRN_UnobservedAwaitableExpression�ZWRN_UnobservedAwaitableExpression_Description�NWRN_UnobservedAwaitableExpression_TitleE2WRN_UnprocessedXMLComment!>WRN_UnprocessedXMLComment_Title�>WRN_UnqualifiedNestedTypeInCref�JWRN_UnqualifiedNestedTypeInCref_Titler&WRN_UnreachableCode�2WRN_UnreachableCode_Title16WRN_UnreachableGeneralCatcheNWRN_UnreachableGeneralCatch_Description� BWRN_UnreachableGeneralCatch_TitleT$2WRN_UnreadRecordParameter�$>WRN_UnreadRecordParameter_Title%*WRN_UnreferencedEventA&6WRN_UnreferencedEvent_Title�&*WRN_UnreferencedField�&2WRN_UnreferencedFieldAssg�&>WRN_UnreferencedFieldAssg_Title_'6WRN_UnreferencedField_Title�'*WRN_UnreferencedLabel�'6WRN_UnreferencedLabel_Title(:WRN_UnreferencedLocalFunctionZ(FWRN_UnreferencedLocalFunction_Title�(&WRN_UnreferencedVar).WRN_UnreferencedVarAssgw):WRN_UnreferencedVarAssg_Title�)2WRN_UnreferencedVar_TitleT*&WRN_UseDefViolation�*0WRN_UseDefViolationField&+<WRN_UseDefViolationField_Title�+,WRN_UseDefViolationOut,8WRN_UseDefViolationOut_Title�,6WRN_UseDefViolationProperty-BWRN_UseDefViolationProperty_Title�-.WRN_UseDefViolationThist.:WRN_UseDefViolationThis_Title/2WRN_UseDefViolation_Title�/.WRN_VacuousIntegralComp@0:WRN_VacuousIntegralComp_Title1"WRN_VolatileByRef�1:WRN_VolatileByRef_Description&2.WRN_VolatileByRef_Title�3(WRN_WarningDirective44WRN_WarningDirective_Title.4"WRN_XMLParseErrorK4.WRN_XMLParseError_Title�40WRN_XMLParseIncludeError5<WRN_XMLParseIncludeError_Titlel54WrongNumberOfTypeArguments�5,WrongSemanticModelType62XML_CDataEndTagNotAllowedE6,XML_DuplicateAttribute�6(XML_ElementTypeMatch�6$XML_EndTagExpecteda7*XML_EndTagNotExpected�7(XML_ExpectedEndOfTag�7(XML_ExpectedEndOfXml>8,XML_ExpectedIdentifier�8(XML_IncorrectComment�8*XML_InvalidCharEntity�8 XML_InvalidTokenU9,XML_InvalidUnicodeChar�9*XML_InvalidWhitespace�98XML_LessThanInAttributeValue":4XML_MissingEqualsAttribute�:0XML_RefUndefinedEntity_1�:6XML_StringLiteralNoEndQuote8;:XML_StringLiteralNoStartQuote�;<XML_StringLiteralNonAsciiQuote$<*XML_WhitespaceMissing�<�Невозможно использовать "{0}" в качестве модификатора соглашения о вызовах.vПередача "{0}" недопустима, если "{1}" является "SignatureCallingConvention.Unmanaged".�Не удается создать сконструированный универсальный тип из другого сконструированного универсального типа.�Не удается создать сконструированный универсальный тип из неуниверсального типа.wНе удается создать ссылку на компиляцию типа "{0}" из компиляции {1}.�Построение цепочки наблюдающей семантической модели не поддерживается. Необходимо создать наблюдающую модель из ненаблюдающей ParentModel.Компиляция (C#): (Не удалось найти файл.X"{0}" не может одновременно внешним и абстрактным.k"{0}" не может быть одновременно абстрактным и запечатанным.�Не удается использовать класс атрибута "{0}", так как он является абстрактным.gНе удается вызвать абстрактный член базового класса: '{0}'�Определяемое пользователем преобразование в интерфейсе должно выполнять преобразование в параметр типа или из параметра типа для включающего типа, ограниченного включающим типом�"{0}": абстрактное событие не может использовать синтаксис метода доступа к событиям.c"{0}": абстрактное событие не может иметь инициализатор.�Для полей модификатор метода "abstract" недопустим. Вместо этого попробуйте использовать свойство.d"{0}" не может объявить тело, потому что помечен как abstract.�"{0}" является абстрактным, но содержится в типе "{1}", который не является абстрактным.cАбстрактный метод {0} "{1}" не может быть помечен как virtual.u"{0}": абстрактный тип не может быть запечатанным или статическим.�"{0}": модификаторы доступа для методов доступа могут использоваться, только если свойство или индексатор имеет оба метода доступа, get и set.�Метод доступа "{0}" не может реализовать член интерфейса "{1}" для типа "{2}". Используйте явную реализацию интерфейса.~"{0}" не может быть добавлен к этой сборке, так как он уже там находится.CТребуется функция доступа add или remove.KМетоды доступа add и remove должны иметь тело.x"&" в группах методов не может использоваться в деревьях выражений�Невозможно преобразовать тип группы &методов "{0}" в указатель не на функцию "{1}".�Безразмерная сборка не может иметь модуль для конкретного процессора "{0}".}Недопустимый параметр псевдонима ссылки: "{0}=" — не указано имя файла7Не удалось найти псевдоним "{0}"�Квалификатор псевдонима пространства имен "::" всегда разрешается в тип или пространство имен, что в данном случае недопустимо. Рассмотрите возможность использования ".".TПолное имя псевдонима не является выражением.�Чтобы применять "@$" вместо "$@" для интерполированной буквальной строки, следует использовать версию языка "{0}" или более позднюю.sОператор "{0}" для операнда типа "{1}" и "{2}" является неоднозначным.lОператор "{0}" для операндов "{1}" и "{2}" является неоднозначным.�Оператор "{0}" не может быть применен к "default" и операнду типа "{1}", так как это параметр типа, который не является ссылочным типом.mНеоднозначный вызов следующих методов или свойств: "{0}" и "{1}"["{0}" является неоднозначной ссылкой между "{1}" и "{2}".8Неоднозначность между "{0}" и "{1}"�Наследуемые члены "{0}" и "{1}" имеют одинаковую сигнатуру в типе "{2}", поэтому их нельзя переопределить.�Невозможно определить тип условного выражения, так как "{0}" и "{1}" неявно преобразовываются друг в друга.�Неоднозначные пользовательские преобразования "{0}" и "{1}" при преобразовании из "{2}" в "{3}".jОператор "{0}" для операнда типа "{1}" является неоднозначным.�"{0}" является неоднозначным между "{1}" и "{2}". Используйте "@{0}" или явно добавьте суффикс Attribute.�При создании объекта невозможно использовать ссылочный тип, допускающий значения NULL.�Недопустимо использовать параметр "{0}" с модификаторами ref, out или in внутри анонимного метода, лямбда-выражения, выражения запроса или локальной функции�Невозможно использовать локальную переменную ref "{0}" внутри анонимного метода, лямбда-выражения или выражения запросаwРабота оператора Foreach в "{0}" невозможна. Действительно вызвать "{0}"?�Не удается преобразовать {0} к типу "{1}", так как он не является типом делегата.�Выражение анонимного метода не может быть преобразовано в дерево выражения.\Не все пути к коду возвращают значение в {0} типа "{1}.�Анонимный тип не может иметь несколько свойств с одинаковыми именами.uНевозможно использовать анонимный тип в константном выражении.]Невозможно присвоить "{0}" свойству анонимного типа.�Конструкция __arglist допускается только в методе с переменным числом аргументов.�Имена элементов запрещены при сопоставлении шаблонов с помощью "System.Runtime.CompilerServices.ITuple".HЭлементы массива не могут иметь тип "{0}".�Инициализаторы массивов могут использоваться только в инициализаторах переменных или полей. Используйте выражение с оператором new.�Назначение типов массивов разрешено только через выражения инициализации массивов. Используйте выражение с оператором new.PТребуется вложенный инициализатор массива.PТребуется инициализатор массива длиной "{0}".b"{0}": элементы массива не могут быть статического типа.�Размер массива не может быть указан в объявлении переменной (попытайтесь инициализировать его с помощью оператора new).�Оператор as должен использоваться со ссылочным типом или с типом, допускающим значение Null (тип "{0}" не допускает значение Null).�Недопустимо использовать ссылочный тип "{0}", допускающий значения NULL, в выражении "as". Используйте вместо него базовый тип "{0}".�Параметр типа "{0}" не может использоваться с оператором "as", так как он не имеет ни ограничений типа класса, ни ограничения "class".�Сборка "{0}" с удостоверением "{1}" использует "{2}" с более высокой версией, чем у сборки "{3}" с удостоверением "{4}", на которую делается ссылка.{Параметр /moduleassemblyname может использоваться только при сборке модуля.�Сборки "{0}" и "{1}" ссылаются на одни метаданные, но только одна из них является связанной ссылкой (указан параметр using /link); попробуйте удалить одну из ссылок.�Левая часть выражения назначения должна быть переменной, свойством или индексатором.�Полю, которое доступно только для чтения, не может быть присвоено значение (значение может быть присвоено только в конструкторе типа, в методе задания значения, вызываемом только при инициализации типа, в котором определено поле, либо в инициализаторе переменной)�Члены поля "{0}", предназначенного только для чтения, могут быть изменены только в конструкторе или инициализаторе переменных.�Невозможно присвоить значение "{0}", так как он доступен только для чтения.SНевозможно изменить члены "{0}", так как это "{1}".jНевозможно присвоить "{0}" значение, так как он является "{1}".�Невозможно присвоить значение свойству или индексатору "{0}" — доступ только для чтения.�Присваивание значений доступному только для чтения статическому полю допускается только в статическом конструкторе и в инициализаторе переменных.�Присваивание значений полям доступного только для чтения статического поля "{0}" допускается только в статическом конструкторе и в инициализаторе переменных.�Не удается присвоить значение {0} "{1}", так как это переменная только для чтения�Не удается присвоить значение члену {0} "{1}", так как это переменная только для чтения�Значение свойства, задаваемого только при инициализации, или значение индексатора "{0}" может быть присвоено только в инициализаторе объекта, в свойствах "this" или "base" в конструкторе экземпляра или в методе доступа "init".n"{0}": аргумент атрибута не может использовать параметры типа.�Тип "{0}" нельзя использовать в этом контексте, так как он не может быть представлен в метаданных.v"{0}": аргумент типа атрибута не может использовать параметры типа�Невозможно использовать конструктор атрибута "{0}", так как он содержит параметры "in".�Атрибут "{0}" нельзя использовать в методах доступа к свойствам или событиям. Он допустим только для объявлений "{1}".�Атрибут "{0}" запрещено использовать в методах доступа к событиям. Он допустим только для объявлений "{1}".�Атрибут "{0}" не допускается для этого типа объявления. Он допустим только для объявлений "{1}".KДолжен быть указан параметр атрибута "{0}".XДолжен быть указан параметр атрибута "{0}" или "{1}".wАтрибут "{0}" допустим только для классов, наследуемых из System.Attribute.GВ этом контексте атрибуты недопустимы.�Для атрибутов в лямбда-выражениях требуется указать список параметров в круглых скобках.�Автоматически реализованные свойства не могут возвращать данные по ссылкеАвтоматически реализованные свойства должны иметь методы доступа get.�Автоматически реализуемые свойства должны переопределять все методы доступа переопределенного свойства.�Автоматически реализуемое свойство "{0}" не может быть помечено как readonly, так как имеет метод доступа set.�Автоматически реализуемые свойства экземпляра в структурах только для чтения должны быть доступны только для чтения.�Автоматически реализуемый метод доступа set "{0}" не может быть помечен как readonly.�Асинхронный оператор foreach не работает с переменными типа "{0}", так как "{0}" не содержит подходящее открытое определение экземпляра или расширения для "{1}".�Асинхронный оператор foreach не работает с переменными типа "{0}", так как "{0}" не содержит открытое определение экземпляра или расширения для "{1}" Возможно, вы имели в виду "foreach", а не "await foreach"?UНевозможно ожидание в небезопасном контексте.�Один из параметров бинарного оператора должен быть содержащего типа, или его параметр типа должен ограничиваться содержащим типом.�Возвращаемый тип для оператора + + или-- должен либо совпадать с типом параметра, либо быть производным от типа параметра, либо быть содержащим типом для типа параметра, ограниченного им, кроме случаев, когда параметр типа является параметром другого типа.�Тип параметра оператора ++ или -- должен быть содержащим типом, или параметр его типа должен ограничиваться только этим параметром.�Тип первого операнда перегруженного оператора сдвига должен совпадать с содержащим типом или параметр его типа должен быть им ограничен, а тип второго операнда должен быть int.�Доступ к статическому абстрактному элементу интерфейса возможен только для параметра типа.�Параметр унарного оператора должен быть содержащим типом, или параметр его типа должен ограничиваться только этим параметром.F"{0}" недоступен из-за его уровня защиты.9AppConfigPath должен быть абсолютным.lНи одна из перегрузок метода "{0}" не принимает {1} аргументов.iАргумент "{0}" не должен передаваться с ключевым словом "{1}".bАргумент {0} должен передаваться с ключевым словом "{1}".YАргумент {0}: не удается преобразовать из "{1}" в "{2}".�"{0}" не имеет применимого метода с именем "{1}", но, по-видимому, имеет метод расширения с таким именем. Методы расширения диспетчеризовать динамически. Попробуйте привести динамические аргументы или вызвать метод расширения без использования синтаксиса метода расширения.�Наиболее подходящий перегруженный метод Add "{0}" для инициализатора набора содержит недопустимые аргументы.yАргумент для атрибута "{0}" должен быть допустимым идентификатором.qИспользование универсального {1} "{0}" требует аргументы типа {2}.�Спецификатор типа массива, [], должен располагаться перед именем параметра.1Недопустимое имя сборки: {0}dАсинхронные методы не могут иметь параметры ref, in или out�Асинхронные лямбда-выражения невозможно преобразовывать в деревья выражений.{Модификатор "async" можно использовать только в методах, имеющих тело.xАсинхронные методы не могут иметь локальных переменных по ссылке�Чтобы тип "{0}" можно было использовать как AsyncMethodBuilder для типа "{1}", его свойство Task должно возвращать тип "{1}" вместо "{2}".�Возвращаемым типом асинхронного метода должен быть void, Task, Task<T> или аналогичный тип, IAsyncEnumerable<T> или IAsyncEnumerator<T>.�Поскольку данный метод является асинхронным, возвращаемое выражение должно относиться к типу "{0}", а не типу "Task<{0}>".�Аргументом атрибута должно быть константное выражение, выражение typeof или выражение создания массива того же типа, что и параметр атрибута.�Параметр конструктора атрибута "{0}" необязателен, однако значение параметра по умолчанию указано не было.�Параметр конструктора атрибута "{0}" имеет тип "{1}", который является недопустимым типом параметра атрибута.�'Для применения оператора "await" у типа {0} должен быть подходящий метод GetAwaiter.+Ожидание "{0}" невозможно,Ожидание "void" невозможно�'Для применения оператора "await" у типа "{0}" должен быть подходящий метод GetAwaiter. Возможно отсутствует директива using для "System".�'Оператор await нельзя использовать в качестве идентификатора в асинхронном методе или лямбда-выражении.HНевозможное ожидание в предложении catch.jНевозможное ожидание в выражении фильтра предложения catch.QНевозможно ожидание в теле предложения finally.LНевозможное ожидание в теле оператора lock.�Оператор await можно использовать только в выражении запроса в первом выражении коллекции начального предложения From или в выражении коллекции предложения Join.�Оператор "await" невозможно использовать в инициализаторе статической переменной скрипта.�Оператор await можно использовать, только если он содержится в методе или лямбда-выражении, помеченном модификатором async.�Оператор "await" можно использовать только в методах с модификатором async {0}. Попробуйте пометить {0} модификатором "async".�Оператор await можно использовать только в методах с модификатором async. Consider marking this method with the 'async' modifier and changing its return type to 'Task<{0}>'.�Оператор await можно использовать только в методах с модификатором async. Попробуйте пометить этот метод модификатором async и изменить тип его возвращаемого значения на Task.�Для использования оператора "Await" необходимо, чтобы у возвращаемого типа "{0}" метода "{1}.GetAwaiter()" были соответствующие члены IsCompleted, OnCompleted и GetResult и чтобы этот тип реализовывал интерфейс INotifyCompletion или ICriticalNotifyCompletion.?Недопустимый номер базы образа "{0}'/Недопустимый базовый тип.pПерегруженный бинарный оператор "{0}" принимает два параметра.}Тип одного из параметров бинарного оператора должен быть вмещающим.kОператор "{0}" невозможно применить к операнду типа "{1}" и "{2}".�Для использования в качестве логического оператора краткой записи пользовательский логический оператор ("{0}") должен иметь такой же возвращаемый тип и типы параметров.�"{0}" не является допустимым ограничением. Тип, использованный в качестве ограничения, должен быть интерфейсом, незапечатанным классом или параметром-типом.�Класс CallerArgumentExpressionAttribute можно применять только к параметрам со значениями по умолчанию.�CallerFilePathAttribute можно применять только к параметрам со значениями по умолчанию.�CallerLineNumberAttribute можно применять только к параметрам со значениями по умолчанию.�CallerMemberNameAttribute можно применять только к параметрам со значениями по умолчанию.�Правая часть назначения оператора fixed не может быть выражением приведения типа.�Сигнатура управляемого класса-оболочки coclass "{0}" для интерфейса "{1}" не является допустимой сигнатурой имени класса.�Недопустимый параметр "{0}" для /langversion. Используйте "/langversion:?" для вывода списка поддерживаемых значений.7Недопустимое значение "{0}": '{1}'.DТип "{0}" не может быть объявлен как const.�Недопустимый тип ограничения. Тип, использованный в качестве ограничения, должен быть интерфейсом, незапечатанным классом или параметром-типом.m"{0}" не содержит конструктор, который принимает аргументы {1}.�Недопустимый параметр "{0}" для /debug; допустимые значения: "portable", "embedded", "full" или "pdbonly"DДелегат "{0}" не принимает аргументы {1}.UДелегат "{0}" не имеет допустимого конструктора.�Невозможно передать управление из тела анонимного метода или лямбда-выражения.^Имя деструктора должно соответствовать имени типа.�Перед директивами препроцессору могут находиться только пробельные знаки.|Указанный режим документации не поддерживается или недопустим: "{0}".�Не удается использовать коллекцию динамического типа в асинхронном операторе foreach�"{0}": пользовательские преобразования в динамические типы или из них не разрешены.�Не удается использовать выражение типа "{0}" в качестве аргумента для динамически диспетчеризируемой операции.�Не удается использовать лямбда-выражение в качестве аргумента для динамически диспетчеризируемой операции без предварительного преобразования его в делегат или тип дерева выражения.�Не удается использовать группу методов в качестве аргумента для динамически диспетчеризируемой операции. Предполагалось вызывать этот метод?�Выражения запросов по источнику типа "dynamic" или с последовательностью объединения типа "dynamic" запрещены.pОператор typeof не может использоваться для динамического типа.�Внедренный оператор не может быть объявлением или оператором с идентификатором.�Оператор throw без аргументов не может использоваться вне предложения catch.�Недопустимо использовать оператор throw без аргументов в предложении finally, которая находится в ближайшем вложенном предложении catch.�Событие "{0}" может присутствовать только в левой части операций += и -= (кроме случая использования в типе "{1}").xСобытие "{0}" может находиться только в левой части операции += или -=wТип в операторах caught или thrown должен быть производным от System.Exception.�Метод расширения должен быть определен в неуниверсальном статическом классе.MМетод расширения должен быть статическим.[В параметре /reference не указан внешний псевдоним "{0}".�Недопустимый внешний псевдоним для /reference; "{0}" является недопустимым идентификатором.ZТип "{0}" не может быть использован для поля записи.lУправление не может быть передано из тела предложения finally.�Локальная переменная, объявленная в операторе fixed, должна иметь тип указателя.iВ операторе foreach требуется указать и тип, и идентификатор.}Указатель на функцию "{0}" не принимает следующее число аргументов: {1}.�"{0}" не может использоваться в качестве модификатора для параметра указателя на функцию.�Асинхронный оператор foreach требует, чтобы возвращаемый тип "{0}" для "{1}" имел соответствующий открытый метод "MoveNextAsync" и открытое свойство "Current".�Оператор foreach требует, чтобы возвращаемый тип "{0}" для "{1}" имел соответствующий открытый метод MoveNext и открытое свойство Current.�Возвращаемый тип оператора ++ или -- должен соответствовать типу параметра или быть производным от типа параметра.hПараметр для операторов ++ и -- должен иметь вмещающий тип.KНеверное число индексов в []; требуется {0}.wНе удается применить индексирование через [] к выражению типа "{0}".�Атрибут "{0}" применим только для индексатора, который не является явным объявлением члена интерфейса.TНаследоваться от записей могут только записи.Метод доступа "init" не может использоваться для статических элементов.�"{0}" не содержит определение для "{1}", и наиболее подходящий перегруженный метод расширения "{2}" требует наличия получателя типа "{3}".SИтераторы не могут иметь параметры ref, in или outgИтераторы не могут иметь локальных переменных по ссылке�Тело "{0}" не может быть блоком итератора, так как "{1}" не является типом интерфейса итератора.�Тело "{0}" не может быть блоком итератора, так как "{0}" возвращает данные по ссылкеrУказанная версия языка не поддерживается или недопустима: "{0}".UМодификатор "{0}" недопустим для этого элемента.;Несколько модификаторов защиты.}Модификатор члена "{0}" должен указываться перед типом и именем члена.�Объявление пространства имен не может содержать модификаторы или атрибуты.1Недопустимое имя модуля: {0}�Наиболее подходящий перегруженный метод для "{0}" не имеет параметр с именем "{1}".NДелегат "{0}" не имеет параметра с именем "{1}".�"{0}" недопустимый именованный аргумент атрибута. Аргументы именованного атрибута должны быть полями без описателей readonly, static и const или открытыми нестатическими свойствами с доступом на чтение и запись.�"{0}" не является допустимым аргументом именованного атрибута, так как он не является допустимым типом параметра атрибута.�В выражении new после типа требуется список аргументов либо "()", []" или "{}".�Именованный аргумент "{0}" используется не на своем месте, но за ним следует неименованный аргумент�Недопустимый параметр "{0}" для /nullable. Допустимые значения: "disable", "enable", "warnings" или "annotations"�Оператор typeof невозможно использовать для ссылочного типа, допускающего значения NULL.YОператор "{0}" невозможно применить к операнду "{1}".�Объявление недействительно; используйте "{0} оператор <результирующий тип> (..." вместоcПараметр {0} должен быть объявлен с ключевым словом "{1}".�Массив параметров не может быть использован с модификатором "this" в методе расширения.cПараметр {0} должен быть объявлен с ключевым словом "{1}".SПараметр {0} объявлен как тип "{1}{2}" вместо "{3}{4}".f Модификатор параметра "{0}" не может использоваться с "{1}"�Недопустимый операнд для сопоставления с шаблоном. Требуется значение, но найдено "{0}".PОшибка чтения отладочной информации для "{0}"�Недопустимый параметр "{0}" для /platform; должен быть anycpu, x86, Itanium, arm, arm64 или x64�/platform:anycpu32bitpreferred может использоваться только вместе с /t:exe, /t:winexe and /t:appcontainerexe�Доступ к защищенному члену "{0}" через квалификатор типа "{1}" невозможен; квалификатор должен иметь тип "{2}" (или производный от него тип).uЗаписи могут наследоваться только от объекта или другой записи.�Элемент записи "{0}" должен быть доступным для чтения свойством экземпляра или полем типа "{1}", чтобы соответствовать позиционному параметру "{2}".�Лямбда-выражения, возвращающие данные по ссылке, невозможно преобразовать в деревья выражений�Недопустимый параметр "{0}"; видимость ресурса должна быть либо "public", либо "private".N'{1} {0}" имеет неправильный возвращаемый тип.E"{0}" является {1}, но используется как {2}.c"{0}" является {1}, который недопустим в данном контексте.�Тип первого операнда переопределенного оператора сдвига должен совпадать с вмещающим типом, а тип второго операнда должен быть int.zУказанный тип исходного кода не поддерживается или недопустим: "{0}"�Оператор foreach нельзя использовать с перечислителями типа "{0}" в методах с модификатором Async или Iterator, так как "{0}" является ссылочной структурой.�Параметры или локальные переменные типа "{0}" не могут объявляться в асинхронных методах и в асинхронных лямбда-выражениях.KВ выражении stackalloc после типа требуется [].4Нераспознанный параметр: "{0}"�Ошибка в синтаксисе командной строки: "{0}" не является допустимым значением для параметра "{1}". Значение должно иметь форму "{2}".�Метод "{0}" имеет параметр с модификатором "this", не являющийся первым параметром метода.iТип "{0}" не может использоваться в качестве аргумента типа�"{0}": невозможно сослаться на тип через выражение; попытайтесь использовать "{1}".hПервый параметр метода расширения не может иметь тип "{0}".nПерегруженный унарный оператор "{0}" принимает один параметр.bОператор "{0}" невозможно применить к операнду типа "{1}".gТип параметра унарного оператора должен быть вмещающим.�Директива "using namespace" может применяться только к пространствам имен; "{0}" является типом, а не пространством имен. Используйте директиву "using static"�Директива "using static" может применяться только к типам; "{0}" является пространством имен, а не типом. Используйте директиву "using namespace"�Требуется ";" или "=" (невозможно задать аргументы конструктора в объявлении).�Метод с vararg не может быть универсальным, иметь универсальный тип или параметр params�Несогласованность по доступности: доступность базового класса "{1}" ниже доступности класса "{0}"�Несогласованность по доступности: доступность базового интерфейса "{1}" ниже доступности интерфейса "{0}"�Несогласованность по доступности: доступность типа ограничения "{1}" ниже доступности "{0}"�Несогласованность по доступности: доступность типа параметра "{1}" ниже доступности делегата "{0}"�Несогласованность по доступности: доступность возвращаемого типа "{1}" ниже доступности делегата "{0}"�Несогласованность по доступности: доступность типа события "{1}" ниже доступности события "{0}"�Несогласованность по доступности: доступность типа поля "{1}" ниже доступности поля "{0}"�Несогласованность по доступности: доступность типа параметра "{1}" ниже доступности индексатора "{0}"�Несогласованность по доступности: доступность индексатора возвращаемого типа "{1}" ниже доступности индексатора "{0}"�Несогласованность по доступности: доступность типа параметра "{1}" ниже доступности оператора "{0}"�Несогласованность по доступности: доступность возвращаемого типа "{1}" ниже доступности оператора "{0}"�Несогласованность по доступности: доступность типа параметра "{1}" ниже доступности метода "{0}"�Несогласованность по доступности: доступность типа свойства "{1}" ниже доступности свойства "{0}"�Несогласованность по доступности: доступность возвращаемого типа "{1}" ниже доступности метода "{0}"aУровень предупреждений должен быть неотрицательным.@Ошибка при чтении ресурсов Win32 — {0}.fНельзя использовать оператор yield в теле предложения catch.hНельзя использовать оператор yield в теле предложения finally.�Нельзя использовать оператор yield в теле блока try, имеющего предложение catch.eПеред интерфейсом должен быть указан базовый класс "{0}".tПараметр типа "{0}" наследует конфликтующие ограничения "{1}" и "{2}".{Использование ключевого слова "base" в этом контексте не допускается._Ключевое слово "base" неприменимо в текущем контексте.aКлючевое слово "base" неприменимо в статическом методе.Q"{0}" является двоичным файлом, а не текстовым.B'{0}' не поддерживается данным языком.�Свойство, индексатор или событие "{0}" не поддерживается в данном языке; попытайтесь вызвать метод доступа "{1}" напрямую.�Свойство, индексатор или событие "{0}" не поддерживается в данном языке; попытайтесь вызвать методы доступа "{1}" или "{2}" напрямую.rНельзя указывать тела блоков одновременно с телами выражений.�"{0}" не удается реализовать "{1}", так как он не поддерживается в данном языке.o"{0}" является типом, который не поддерживается в данном языке.�Атрибут AsyncMethodBuilder запрещен для анонимных методов без явного типа возвращаемого значения.sДерево лямбда-выражения не может содержать параметр ref, in или outg'"await" нельзя использовать в выражении, содержащем тип "{0}"nОбъявление переменной по ссылке должно иметь инициализатор�Неверный оператор объявления массива. Для объявления управляемого массива спецификатор ранга должен предшествовать идентификатору переменной. Чтобы объявить поле буфера фиксированного размера, перед типом поля используйте ключевое слово fixed.�Это сочетание аргументов для "{0}" запрещено, так как оно может делать переменные, на которые ссылается параметр "{1}", доступными за пределами их области объявления�Не вызывайте метод Finalize базового типа напрямую. Он вызывается автоматически из деструктора.�Непосредственный вызов деструкторов и функций object.Finalize запрещен. Рекомендуется вызов функции IDisposable.Dispose, если она доступна.�Тип получателя "{0}" не является допустимым типом записи и не является типом структуры.sНе удается преобразовать &группу методов "{0}" в тип делегата "{0}".^Невозможно деконструировать динамические объекты.iПараметр /embed поддерживается только при создании PDB-файла.;Не удалось вывести тип делегата.�Невозможно передать значение NULL в качестве имени дружественной сборки.�Соглашение о вызовах "managed" невозможно использовать вместе с спецификаторами неуправляемых соглашений о вызовах.�Локальная переменная, объявленная в операторе fixed, не может быть указателем на функцию.�Невозможно использовать "{0}" как тип {1} для метода с атрибутом "UnmanagedCallersOnly".�Невозможно использовать метод расширения с приемником в качестве целевого объекта оператора "&".�Аргументы InterpolatedStringHandlerArgumentAttribute не могут ссылаться на параметр, в котором используется атрибут.h"{0}": явный вызов оператора или метода доступа невозможен.�"{0}": невозможно изменить модификаторы доступа при переопределении "{1}", унаследованном из "{2}".�"{0}" и переопределяемый элемент "{1}" должны соответствовать по методу доступа, вызываемому только во время инициализации.�"{0}" должен соответствовать возвращаемому по ссылке типу переопределенного члена "{1}"�"{0}": возвращаемый тип должен быть "{2}", чтобы соответствовать переопределенному члену "{1}".�"{0}": невозможно изменить имена элементов кортежа при переопределении наследуемого элемента "{1}"�"{0}": тип должен быть "{2}", чтобы соответствовать переопределенному члену "{1}".�Невозможно преобразовать блок анонимного метода без списка параметров в тип делегата "{0}", так как он имеет один или несколько выходных параметров.�Невозможно преобразовать {0} в тип "{1}", так как типы параметров не совпадают с типами параметров делегата�Невозможно преобразовать {0} в тип "{1}", поскольку возвращаемый тип не совпадает с возвращаемым типом делегата�Не удается преобразовать {0} в требуемый тип делегата, так как некоторые возвращаемые типы блока не могут быть неявно преобразованы в возвращаемый тип делегата.�Не удается преобразовать асинхронный тип {0} в тип делегата "{1}". Асинхронный тип {0} может возвращать значения Void, Task или Task<T>, ни одно из которых не преобразуется в "{1}".f"{0}": не может быть производным от запечатанного типа "{1}".pЗаданы несовместимые параметры: файл ресурсов Win32; значок Win32.tЗаданы несовместимые параметры: файл ресурсов Win32; манифест Win32.�Аргументы типа для метода "{0}" не могут определяться по использованию. Попытайтесь явно определить аргументы типа.GНе удается создать временный файл — {0}.GНе удается открыть "{0}" для записи — "{1}".HОшибка при открытии файла значка {0} — {1}TОшибка при открытии файла манифеста Win32 {0} — {1}VОшибка при открытии файла ресурсов Win32 "{0}" — "{1}"�"{0}": невозможно переопределение "{1}", так как такая операция в данном языке не поддерживается.u"{0}": невозможно переопределить, так как "{1}" не является событием.u"{0}": невозможно переопределить, так как "{1}" не является функцией.w"{0}": невозможно переопределить, так как "{1}" не является свойством.�"{0}": невозможно переопределить наследуемый член "{1}", так как он не помечен как virtual, abstract или override.�"{0}": невозможно переопределить наследуемый член "{1}", так как он запечатан.hНе удается выполнить чтение файла конфигурации "{0}" — "{1}".9Ошибка чтения ресурса "{0}" — "{1}".WОшибка при чтении файла с набором правил {0} — {1}`Не удается связать файлы ресурсов при сборке модуля.EНевозможно вернуть выражение типа void.UОшибка при чтении файла манифеста Win32 "{0}" — "{1}".cВ __arglist невозможно передать аргумент с помощью in или outLАтрибут RequiredAttribute не разрешен для типов C#.FУ __arglist не может быть аргумента типа void�Переполнение при выполнении операции во время компиляции в режиме проверки.�При оценке постоянного значения для "{0}" используется циклическое определение.hЦиклическая зависимость базового типа включает "{0}" и "{1}".eЦиклическая зависимость ограничений включает "{0}" и "{1}".�Все другие ограничения должны следовать после ограничения типа класса "{0}".R"{0}": вмещающий тип не реализует интерфейс "{1}".IТребуется объект, строка или тип класса.hЭлементы с именем "Clone" не могут использоваться в записях.Требуется ")"�"{0}" не реализует член интерфейса "{1}". '{2}" не может реализовать член интерфейса, потому что он не является открытым.�"{0}" не реализует элемент статический элемент интерфейса "{1}". "{2}" не может реализовать этот элемент интерфейса, поскольку он является статическим.�"{0}" не реализует элемент экземпляра интерфейса "{1}". "{2}" не может реализовать элемент интерфейса, потому что он является статическим.�"{0}" не реализует элемент интерфейса "{1}". "{2}" не может реализовывать "{1}".�"{0}" не реализует член интерфейса "{1}". "{2}" не может реализовать "{1}", так как он не имеет соответствующего возвращаемого по ссылке типа.�"{0}" не реализует член интерфейса "{1}". '{2}" не может реализовать "{1}", потому что не имеет соответствующего возвращаемого типа "{3}".|Атрибут "{0}", заданный в исходном файле, конфликтует с параметром "{1}".�Не удается использовать псевдоним "{0}" с "::" так как псевдоним ссылается на тип. Вместо этого используйте объект ".".�Не удается инициализировать тип "{0}" инициализатором набора, потому что он не реализует интерфейс "System.Collections.IEnumerable".o"{0}": класс с атрибутом ComImport не может указывать базовый класс.�Поскольку "{1}" имеет атрибут ComImport, "{0}" должен быть внешним или абстрактным.}"{0}": класс с атрибутом ComImport не может указывать инициализаторы полей.�Класс с атрибутом ComImport не может иметь определенного пользователем конструктора.]Вместе с атрибутом ComImport следует задать атрибут Guid.�Дерево лямбда-выражения не может содержать вызов COM с пропущенным аргументом ref.AКомпиляция отменена пользователем.IВерсия компилятора: "{0}". Версия языка: {1}.�Параметр типа "{1}" имеет ограничение "unmanaged", поэтому "{1}" не может использоваться в качестве ограничения для "{0}".�Параметр типа "{1}" имеет ограничение "struct", поэтому "{1}" не может использоваться в качестве ограничения для "{0}".�"{0}" должен объявлять тело, так как он не помечен модификатором abstract, extern или partial.�Условное выражение не может использоваться напрямую в интерполяции строк, так как интерполяция заканчивается на ":". Заключите условное выражение в скобки.�Атрибут Conditional для "{0}" недопустим, так как возвращаемый тип не является недействительным.YАтрибут Conditional недопустим для членов интерфейса.�Локальная функция "{0}" должна быть "static", чтобы использовать атрибут ConditionalrАтрибут "{0}" допустим только для методов или классов атрибутов.�Недопустимый атрибут Conditional для "{0}", так как он является методом переопределения.�Атрибут Conditional недопустим для "{0}", так как это конструктор, деструктор, оператор, лямбда-выражение или явная реализация интерфейса�Член с атрибутом Conditional "{0}" не может иметь параметр с ключевым словом out.�Пространство имен "{1}" содержит определение, конфликтующее с псевдонимом "{0}".PПсевдоним "{0}" конфликтует с определением {1}.}Сборка и модуль "{0}" не могут предназначаться для разных процессоров.gЗначение константы "{0}" не может быть преобразовано в "{1}".�Постоянное значение "{0}" не может быть преобразовано в "{1}" (для переопределения используйте синтаксис "unchecked").BТребуется указать значение поля const.9Требуется постоянное значение.�Выражение типа "{0}" не может быть обработано шаблоном типа "{1}". Используйте версию языка "{2}" или более позднюю, чтобы сопоставить открытый тип с постоянным шаблоном.�Длина строковой константы, полученной в результате объединения, превышает значение System.Int32.MaxValue. Попробуйте разделить строку на несколько констант.|"{0}": нельзя использовать статические классы в качестве ограничений.�Ограничения не разрешены в объявлениях, не являющихся универсальными.ZОграничение не может быть динамическим типом "{0}".oСтатические классы не могут иметь конструкторы экземпляров.�Определенное пользователем преобразование должно осуществлять преобразование в данный включающий тип или из данного включающего типа.�Кортеж со следующим числом элементов: {0} невозможно преобразовать в тип "{1}".�"{0}": не разрешено пользовательское преобразование в базовый тип или из базового типа.�"{0}": не разрешено пользовательское преобразование в производный тип или из производного типа.�"{0}": не разрешено пользовательское преобразование в интерфейс или из интерфейса.VНе удается преобразовать в статический тип "{0}".�Конструктор копий в записи должен вызвать конструктор копий базового класса или конструктор объекта без параметров, если запись наследуется от объекта.�Конструктор копий "{0}" должен быть открытым или защищенным, так как запись не запечатана.AСбой шифрования при создании хэшей.�Наследуемый интерфейс "{1}" образует циклическую ссылку в иерархии интерфейсов для "{0}".pМетод передачи типа для типа "{0}" в сборке "{1}" приводит к циклу.�Точкой входа отладки должно быть определение метода, объявленное в текущей компиляции.dОшибка при вычислении выражения десятичной константы.KОбъявление недопустимо в этом контексте.iИмя "{0}" не соответствует указанному параметру "Deconstruct" "{1}".qНазначению деконструкции требуется выражение с типом справа.iДеконструирование должно иметь не менее двух переменных.|Невозможно деконструировать кортеж элементов "{0}" на переменные "{1}".�Форма деконструирования "var (...)" не разрешает использовать конкретный тип для "var".�Ограничение "default" допустимо только для переопределенных и явных методов реализации интерфейса.�Не удается внедрить тип "{0}", так как он имеет неабстрактный член. Попробуйте задать для свойства "Внедрить типы взаимодействия" значение false.]Отсутствует целевой тип для литерала по умолчанию.zИспользование литерала по умолчанию недопустимо в этом контексте.~Невозможно указать атрибут DefaultMember для типа, содержащего индексатор.�Литерал по умолчанию "default" недопустимо использовать в качестве шаблона. Используйте другой литерал (например, "0" или "null") по мере необходимости. Чтобы задать полное совпадение, используйте шаблон отмены "_".cАргумент типа "{0}" неприменим для атрибута DefaultParameterValue.�Необязательные параметры должны быть указаны после всех требуемых параметров.kНе удалось указать значение по умолчанию для параметра this.wНе удалось указать значение по умолчанию для массива параметров.�Значение параметра по умолчанию для "{0}" должно быть константой времени компиляции.gВ этом контексте значения по умолчанию недействительны.�Тип аргумента для атрибута DefaultParameterValue должен соответствовать типу параметра.�Не удалось указать значение параметра по умолчанию вместе с DefaultParameterAttribute или OptionalAttribute.�Не удается создать делегат с "{0}", так как он или метод, который он переопределяет, имеет атрибут Conditional.�Не удается привязать делегат к "{0}", так как он является членом "System.Nullable<T>".eНесоответствие ссылок между методом "{0}" и делегатом "{1}"�Наиболее подходящий перегруженный метод Add "{0}" для элемента инициализатора набора устарел. {1}2"{0}" является устаревшим: '{1}'d"{0}": не может реализовывать динамический интерфейс "{1}".W"{0}": не может наследовать от динамического типа.^"{0}" не может наследовать от специального класса "{1}".Невозможно наследовать от "{0}", так как он не является параметром типа.eПеременная не может быть объявлена в шаблоне "not" или "or".^Статические классы не могут содержать деструкторы.zЛямбда дерева выражения не может содержать инициализатор словаря.�Шаблон отмены запрещено использовать как метку case в операторе switch. Используйте "case var _:" в качестве шаблона отмены или "case @_:" в качестве константы "_".hНевозможно определить тип неявно типизированной отмены.�Атрибут DllImport не может применяться для универсального метода или метода, содержащегося в универсальном методе или типе.�Атрибут DllImport должен быть указан для метода, который помечен как "static" и "extern".�Не используйте атрибут "System.Runtime.CompilerServices.FixedBuffer". Вместо него следует применять модификатор "fixed".pНе используйте атрибут "System.Runtime.CompilerServices.FixedBuffer" для свойстваNОшибка при записи в XML-файл документации: {0}W"{0}" не переопределяет ожидаемое свойство из "{1}".Q"{0}" не переопределяет ожидаемый метод из "{1}".T"{0}" не переопределяет ожидаемый метод из "object".#"{0}" не реализует "{1}"BИмя типа "{0}" не существует в типе "{1}".�Тип или имя пространства имен "{0}" не существует в пространстве имен "{1}" (возможно, отсутствует ссылка на сборку).�Не удалось найти имя типа "{0}" в пространстве имен "{1}". Этот тип был отправлен в сборку "{2}". Попробуйте добавить ссылку на эту сборку.ZПараметр может иметь только один модификатор "{0}".|Тип возвращаемого значения может иметь только один модификатор "{0}".HМетод доступа к свойству уже определен.mПсевдоним using "{0}" ранее встречался в этом пространстве имен./Повторяющийся атрибут "{0}"8Повторяющийся атрибут "{0}" в "{1}"aПовторяющееся ограничение "{0}" для параметра типа "{1}".zПредложение Switch содержит несколько случаев со значением метки "{0}".�Для параметра типа "{0}" уже указано предложение ограничения. Все ограничения для параметра типа должны быть объявлены в одном предложении Where.~Повторяющееся определенное пользователем преобразование в типе "{0}".I"{0}" явно реализуется больше одного раза.�Имя параметра "{0}" конфликтует с автоматически созданным именем параметра.�Импортировано несколько сборок с одинаковыми удостоверениями: "{0}" и "{1}". Удалите одну из повторяющихся ссылок.�Сборка с аналогичным простым именем "{0}" уже была импортирована. Попробуйте удалить одну из ссылок (например "{1}") или подпишите их для параллельного использования.M"{0}" уже присутствует в списке интерфейсов.e"{0}" уже указан в списке интерфейсов в типе "{2}" в виде "{1}".�"{0}" уже указан в списке интерфейсов типа "{2}" с другими именами элементов кортежа: "{1}".,Повторяющаяся метка "{0}".7Повторяющийся модификатор "{0}"IТип "{0}" уже содержит определение для "{1}".dПространство имен "{1}" уже содержит определение для "{0}".hНельзя указывать именованный аргумент "{0}" несколько раз.Y"{0}" повторяющийся именованный аргумент атрибута\Оператор подавления повторяющихся значений NULL ("!");Повторяющееся имя параметра "{0}".�Не удается определить модификаторы доступа для обоих методов доступа свойства или индексатора "{0}".�Запрещено указывать модификаторы readonly для обоих методов доступа свойства или индексатора "{0}". Вместо этого укажите модификатор readonly для самого свойства.9"{0}" повторяющийся TypeForwardedToAttribute:Повторяющийся параметр типа "{0}"�Не удается определить класс или член, использующий dynamic, так как не удается найти требуемый компилятором тип "{0}". Возможно, отсутствует ссылка.�Нельзя передать аргумент динамического типа в параметр params "{0}" локальной функции "{1}".�Невозможно передать аргумент с динамическим типом в универсальную локальную функцию "{0}" с выводимыми аргументами типа.�Не удается обнаружить один или несколько типов, необходимых для компиляции динамического выражения. Возможно, отсутствует ссылка.TОграничение не может быть динамическим типом.�Требуется определение типа или пространства имен, либо признак конца файла.;"else" не может запускать оператор.5Пустая символьная константа.RИнициализатор элемента не может быть пустым.5Пустой спецификатор формата.QТребуется выражение после оператора yield return.�Не удается продолжить, так как оператор edit содержит ссылку на встроенный тип: "{0}".�Доступ к члену "{0}", добавленному в ходе текущего сеанса отладки, возможен только из его объявляющей сборки "{1}".KНевозможно обновить "{0}"; нет атрибута "{1}".�Не удается выдать отладочную информацию для исходного текста без кодировки.qТребуется однострочный комментарий или признак конца строки.1Требуется директива #endregion.-Требуется директива #endif.lТочки входа приложения не могут иметь атрибут "UnmanagedCallersOnly".�"{0}": значение перечислителя недопустимо велико для типа, к которому он относится.{Перечисления не могут содержать явные конструкторы без параметров�Свойство контракта на равенство записей "{0}" должно иметь метод доступа get.?Ошибка при сборке ресурсов Win32 — {0}
#error: '{0}'6Ошибка в связанной сборке "{0}".�Результат "{0}" нельзя использовать в этом контексте, так как из-за этого переменные, на которые ссылается параметр "{1}", могут стать доступными за пределами их области объявления.�Элемент результата "{0}" нельзя использовать в этом контексте, так как из-за этого переменные, на которые ссылается параметр "{1}", могут стать доступными за пределами их области объявления.�Локальный "{0}" нельзя использовать в этом контексте, так как из-за этого переменные, на которые имеются ссылки, могут стать доступными за пределами их области объявления.�Выражение нельзя использовать в этом контексте, так как из-за этого переменные могут стать косвенно доступными за пределами их области объявления.�Результат выражения stackalloc типа "{0}" нельзя использовать в этом контексте, так как он может быть доступен вне содержащего метода.�Символ "{0}" можно экранировать только двойными символами "{0}{0}" в интерполированной строке.�"{0}": свойство события должно иметь методы доступа для добавления и удаления.F"{0}": событие должно иметь тип делегата.KТребуется контекстное ключевое слово "by".OТребуется контекстное ключевое слово "equals".KТребуется контекстное ключевое слово "on".(Требуется catch или finally.8Требуется имя файла в кавычках�Тело запроса должно заканчиваться предложением select или предложением group.YОжидался скрипт (CSX-файл), но ни один не был указан�После спецификатора verbatim (@) требуется ключевое слово, идентификатор или строка.�Не используйте "System.Runtime.CompilerServices.DynamicAttribute". Используйте вместо этого ключевое слово "dynamic".�Явная реализация интерфейса события должна использовать синтаксис метода доступа к событиям.�Не используйте "System.Runtime.CompilerServices.ExtensionAttribute". Используйте вместо этого ключевое слово "this".�Не удается наследовать интерфейс "{0}" с указанными параметрами типов, так как из-за этого метод "{1}" содержит перегрузки, различающиеся только параметрами ref и out.a"{0}" не должен иметь параметр params, так как у "{1}" его нет.�Явная реализация определяемого пользователем оператора "{0}" должна быть объявлена статической�"{0}": явное объявление интерфейса может содержаться только в классе, записи, структуре или интерфейсе.k"{0}" в явном объявлении интерфейса не является интерфейсом.�'Невозможно реализовать "{0}" через явную реализацию метода "{1}", так как он является методом доступа.�Явное применение атрибута "System.Runtime.CompilerServices.NullableAttribute" не допускается.vНе используйте "System.ParamArrayAttribute". Используйте ключевое слово "params".{"{0}" добавляет метод доступа, не обнаруженный в члене интерфейса "{1}".�Каждый из методов доступа "{0}" и "{1}" должен вызываться только во время инициализации либо ни один из этих методов доступа не должен вызываться таким образом.uВ явной реализации интерфейса "{0}" отсутствует метод доступа "{1}".�Не используйте "{0}". Этот атрибут зарезервирован для использования компилятором.�Невозможно явным образом добавить ссылку на "System.Runtime.CompilerServices.TupleElementNamesAttribute". Используйте синтаксис кортежа для определения имен кортежа.�Тип "{0}", экспортированный из модуля "{1}", конфликтует с типом, объявленным в основном модуле этой сборки.�Тип "{0}", экспортированный из модуля "{1}", конфликтует с типом "{2}", экспортированным из модуля "{3}".mЗаданное выражение невозможно использовать в операторе fixed&Требуется выражение..Выражение не имеет имени.bОжидался оператор выражения или оператор объявления.�Дерево выражений не может содержать назначение объединения со значением NULL.�Дерево выражений не может содержать значение ref struct или ограниченный тип "{0}".�Дерево выражения не может содержать доступ к статическому абстрактному элементу интерфейса.xДерево выражения не может содержать выражение анонимного метода.iДерево выражения не может содержать оператор назначения.�Лямбда-выражение дерева выражений не может содержать объединяющий оператор с литералом NULL или литералом по умолчанию в качестве левого операнда.gДерево выражения не может иметь доступ к базовым членам.PДерево выражений не может содержать отмену.mДерево выражения не может содержать динамическую операцию.�Дерево выражений не может содержать выражение индекса, отсчитываемого с конца ("^").sДерево выражения не может содержать индексированное свойство.�Дерево выражения не может содержать преобразование обработчика интерполированных строк.Дерево выражений не может содержать оператор соответствия шаблону is.vДерево выражений не может содержать ссылку на локальную функцию�Дерево выражения не может содержать инициализатор многомерного массива.�Дерево выражения не может содержать спецификацию именованного аргумента.�Дерево выражения не может содержать вызов, для которого используются необязательные аргументы.�Дерево выражений не может содержать объявление переменной аргумента out.�Дерево выражения не может содержать доступ к индексатору System.Index или System.Range шаблона.�Дерево выражения не может содержать небезопасные операции над указателями.pДерево выражений не может содержать выражение диапазона ("..").]Дерево выражений не может содержать выражение switch.\Дерево выражений не может содержать выражение throw.pДерево выражений не может содержать оператор == или != кортежа.oДерево выражений не может содержать преобразование кортежа.aДерево выражений не может содержать литерал кортежа.[Дерево выражения не может содержать выражение with.�Не удается преобразовать лямбда-выражение в дерево выражения, чей аргумент типа "{0}" не является делегатом�Не удается определить новый метод расширения, так как не найден требуемый компилятором тип "{0}". Возможно, отсутствует ссылка на System.Core.dll�Расширение "Добавление метода" не поддерживается для инициализатора коллекции в лямбда-выражении.�Методы расширения должны быть определены в статическом классе верхнего уровня; {0} является вложенным классом.�Объявление внешнего псевдонима должно предшествовать всем другим элементам, определенным в пространстве имен.Y'"внешний псевдоним" недопустим в этом контексте.Z"{0}": внешнее событие не может иметь инициализаторf"{0}" не может одновременно быть внешним и объявлять тело.�'Параметр "{0}" не может быть внешним и иметь инициализатор конструктора�Функция "{0}" сейчас находится на этапе предварительной версии и *является неподдерживаемой*. Для работы с предварительными версиями функций используйте версию языка "preview".�Функция "{0}" является экспериментальной и не поддерживается; используйте "/features:{1}" для включения.Возможность "{0}" недоступна в C# 1. Используйте версию языка {1} или выше.�Функция "{0}" недоступна в C# 10.0. Используйте версию языка {1} или более позднюю.Возможность "{0}" недоступна в C# 2. Используйте версию языка {1} или выше.Возможность "{0}" недоступна в C# 3. Используйте версию языка {1} или выше.Возможность "{0}" недоступна в C# 4. Используйте версию языка {1} или выше.Возможность "{0}" недоступна в C# 5. Используйте версию языка {1} или выше.Возможность "{0}" недоступна в C# 6. Используйте версию языка {1} или выше.�Возможность "{0}" недоступна в C# 7.0. Используйте версию языка {1} или более позднюю.�Возможность "{0}" недоступна в C# 7.1. Используйте версию языка {1} или выше.~Компонент "{0}" недоступен в C# 7.2. Используйте версию языка {1} или выше.~Компонент "{0}" недоступен в C# 7.3. Используйте версию языка {1} или выше.�Функция "{0}" недоступна в C# 8.0. Используйте версию языка {1} или более позднюю.�Функция "{0}" недоступна в C# 8.0. Используйте версию языка {1} или более позднюю.�Функция "{0}" недоступна в C# 9.0. Используйте как минимум версию языка {1}.IДерево выражения не может содержать "{0}".�Поле или автоматически реализуемое свойство не может быть типа "{0}", если это не член экземпляра ссылочной структуры.IПоле или свойство не может иметь тип "{0}".0Поле не может иметь тип void.bПоле имеет несколько различных константных значений.�Инициализатор поля не может обращаться к нестатическому полю, методу или свойству "{0}".QПодобное полю событие "{0}" не может быть readonly.�Подобные полям события не допускаются в структурах только для чтения.�Поля экземпляров в структурах только для чтения должны быть доступны только для чтения.?Не удалось найти исходный файл "{0}".�Исходный файл не может содержать объявления пространства имен с файловой областью и объявления обычных пространств имен одновременно.�Пространство имен с файловой областью должно быть раньше всех остальных элементов в файле.�Невозможно использовать буферы фиксированного размера в нефиксированных выражениях. Попробуйте использовать оператор fixed.vБуфер фиксированного размера может иметь только одно измерение.�Поле буфера фиксированного размера должно иметь спецификатор размера массива после имени поля.�Не удается использовать фиксированную локальную переменную "{0}" внутри анонимного метода, лямбда-выражения или выражения запроса.{Требуется указать инициализатор в объявлении оператора fixed или using.�Адрес нефиксированного выражения можно получить только внутри инициализатора оператора fixed.�Доступ к буферам фиксированного размера разрешен только через локальные переменные или поля.�Поля буферов фиксированного размера могут быть только членами структур.�Получить адрес фиксированного выражения с помощью оператора fixed невозможно.yБуфер фиксированного размера с длиной {0} и типом "{1}" слишком велик.Константа с плавающей запятой вне допустимого диапазона для типа "{0}".�Оператор foreach не работает с переменными типа "{0}", так как "{0}" не содержит открытое определение экземпляра или расширения для "{1}"�Оператор foreach не работает с переменными типа "{0}", так как "{0}" не содержит открытое определение экземпляра или расширения для "{1}" Возможно, вы имели в виду "await foreach", а не "foreach"?�Отправленный тип "{0}" конфликтует с типом, объявленным в основном модуле этой сборки.�Тип "{0}", отправленный в сборку "{1}", конфликтует с типом "{2}", экспортированным из модуля "{3}".Тип "{0}" определен в этой сборке, но для нее указан метод передачи типа.�Не удается переадресовать тип "{0}", так как он является вложенным типом "{1}".�Тип "{0}", отправленный в сборку "{1}", конфликтует с типом "{2}", отправленным в сборку "{3}".�Недопустимая дружественная ссылка на сборку "{0}". Объявления InternalsVisibleTo не содержат определения версии, языка и региональных параметров, токена открытого ключа или архитектуры процессора.�Недопустимая дружественная ссылка на сборку "{0}". Сборки, подписанные строгим именем, должны содержать в объявлении InternalsVisibleTo открытый ключ.�Дружественный доступ предоставлен "{0}", однако открытый ключ выходной сборки ("{1}") не соответствует ключу, определенному атрибутом InternalsVisibleTo предоставляющей сборки.�Дружественный доступ предоставлен "{0}", однако состояние подписи строгого имени выходной сборки не соответствует состоянию предоставляющей сборки.�Не удается создать указатель на функцию для "{0}", поскольку эта функция не является статическим методом.mНесоответствие ссылок между "{0}" и указателем на функцию "{1}".�Использование типа указателя на функцию в "typeof" атрибута не поддерживается.~Невозможно вызвать указатель на функцию с именованными аргументами.�"{0}": нельзя использовать статические типы в качестве аргументов типов.�Невозможно использовать интерфейс "{3}" в качестве параметра типа "{2}" в универсальном типе или методе "{0}". Интерфейс ограничения "{1}" или его базовый интерфейс содержит статические абстрактные элементы.�Тип "{3}" не может быть использован как параметр типа "{2}" в универсальном типе или методе "{0}". Тип "{3}", допускающий значение Null, не соответствует ограничению "{1}".�Тип "{3}" не может быть использован как параметр типа "{2}" в универсальном типе или методе "{0}". Тип "{3}", допускающий значение Null, не соответствует ограничению "{1}". Типы, допускающие значение Null, не соответствуют никаким ограничениям интерфейсов.�Тип "{3}" не может быть использован как параметр типа "{2}" в универсальном типе или методе "{0}". Нет преобразования неявной ссылки из "{3}" в "{1}".�Тип "{3}" не может быть использован как параметр типа "{2}" в универсальном типе или методе "{0}". Нет преобразования-упаковки или преобразования параметра типа из "{3}" в "{1}".�Тип "{3}" не может быть использован как параметр типа "{2}" в универсальном типе или методе "{0}". Нет преобразования-упаковки из "{3}" в "{1}".�Тип "{0}" из сборки "{1}" не может быть использован за границами сборки, так как имеет аргумент универсального типа, являющийся внедренным типом взаимодействия.�Не удается внедрить тип "{0}", так как он имеет универсальный аргумент. Попробуйте задать свойству "Внедрить типы взаимодействия" значение False.<Требуется метод доступа get или set.vВ данном контексте нельзя использовать атрибуты сборки и модуля�Атрибуты сборки и модуля должны находиться перед всеми остальными элементами в файле, кроме предложений using и описаний внешних псевдонимов.rТребуется определение члена, оператор или признак конца файлаaНельзя переопределять глобальный внешний псевдоним.�Не удалось найти тип или имя пространства имен "{0}" в глобальном пространстве имен (возможно, отсутствует ссылка на сборку?)�Не удалось найти имя типа "{0}" в глобальном пространстве имен. Этот тип был отправлен в сборку "{1}". Попробуйте добавить ссылку на эту сборку.sВыражения и операторы можно использовать только в теле метода.�Глобальную директиву using нельзя использовать в объявлении пространства имен.�Глобальная директива using должна предшествовать всем неглобальным директивам using.�Оператор goto не может переходить к расположению раньше объявления using в том же блоке.}Оператор goto не может переходить к расположению после объявления using.rНеуниверсальный {1} "{0}" нельзя использовать с аргументами типа.�Обнаруженный позиционный элемент "{0}", соответствующий этому параметру, скрыт.T"{0}" скрывает наследуемый абстрактный член "{1}"..Требуется идентификатор.dТребуется идентификатор, "{1}" является ключевым словом.�Определяемый пользователем оператор не может преобразовать тип в себя{Выражение __arglist может появляться только в вызове или в выражении new.HНераспознанная escape-последовательность�Тип буфера фиксированного размера должен входить в следующий список: bool, byte, short, int, long, char, sbyte, ushort, uint, ulong, float или double.eНебезопасный код не может использоваться в итераторах.;params недопустим в этом контексте.]Ключевые слова ref и out недопустимы в этом контексте.�В качестве оператора могут использоваться только выражения назначения, вызова, инкремента, декремента и создания нового объекта^Оператор подавления недопустим в данном контексте.�Небезопасный код может использоваться только при компиляции с параметром /unsafe.>__arglist недопустим в этом контексте.�Недопустимый модификатор вариантности. В качестве варианта допускается указывать только параметры типа интерфейса и делегата.�Ограничения для параметра типа "{0}" метода "{1}" должны соответствовать ограничениям параметра типа "{2}" метода интерфейса "{3}". Рассмотрите возможность явной реализации интерфейса.�Имена элементов кортежа в сигнатуре метода "{0}" должны совпадать с именами элементов кортежа в методе интерфейса "{1}" (включая тип возвращаемого значения).�"{0}" не реализует элемент интерфейса "{1}". "{2}" не может неявно реализовать непубличный элемент в C# {3}. Используйте язык версии "{4}" или более поздней.�Вызов неявного индексатора для индекса не может присвоить аргументу имя.�Тип "{0}" не может использоваться в качестве типа целевого объекта для new():Отсутствует целевой тип для "{0}".\Использование new() в этом контексте не допускается.�Вызов неявного индексатора для диапазона не может присвоить аргументу имя.iНет подходящего типа для неявно типизированного массива.�Неявно типизированная локальная переменная не может быть фиксированной.�Ссылка на неявно типизированную переменную "{0}" с параметром OUT не разрешена в том же списке аргументов.�Невозможно инициализировать неявно типизированную переменную инициализатором массива.jНе удается присвоить {0} неявно типизированной переменной.pНеявно типизированные переменные не могут быть константными�Неявно типизированные переменные не могут иметь множество операторов объявления.uНеявно типизированные переменные должны быть инициализированыdФайл "{0}", на который дается ссылка, не является сборкой.�Недопустимый импортированный тип "{0}". Он содержит циклическую зависимость базового типа.OВыходной параметр не может иметь атрибут In.�Аргументы с модификатором "in" невозможно использовать в динамически диспетчеризируемых выражениях.'Требуется "in"�Первый параметр метода расширения in "{0}" должен быть конкретным (неуниверсальным) типом значения.�Свойство или индексатор "{0}" невозможно использовать в данном контексте, так как метод доступа get недоступен.�Свойство или индексатор "{0}" невозможно использовать в данном контексте, так как метод доступа set недоступен.�Имена двух индексаторов различаются; для каждого индексатора в пределах типа следует использовать атрибут IndexerName с одним и тем же именем.�Несовместимое использование лямбда-параметра; типы параметров должны быть либо все явными, либо все неявными.�Операндом оператора инкремента или декремента должна быть переменная, свойство или индексатор.�У индексированного свойства "{0}" все аргументы должны быть необязательными�Индексированное свойство "{0}" содержит необязательные аргументы, которые необходимо указать<Индексатор не может иметь тип void.e"{0}": нельзя объявлять индексаторы в статическом классе.WИндексаторы должны иметь хотя бы один параметр.�Конструктор "{0}" не может вызвать сам себя посредством другого конструктора�Наследование от записи с запечатанным Object. ToString не поддерживается в C# {0}. Используйте версию языка "{1}" или более позднюю.�Методы доступа "init" не могут быть помечены как доступные только для чтения. Вместо них пометьте "{0}" как доступные только для чтения.oНевозможно инициализировать значением переменную по ссылкеoНевозможно инициализировать ссылкой переменную по значению�Наиболее подходящий перегруженный метод, соответствующий "{0}" для элемента инициализации коллекции, не может быть использован. Методы инициализации коллекции "Add" не имеют ссылочных и выходных параметров.�Наиболее подходящий перегруженный метод для "{0}" имеет неправильную сигнатуру элемента инициализатора. Инициализируемый метод Add должен быть доступным методом экземпляра.�Структуры без явных конструкторов не могут содержать члены с инициализаторами.�Инициализаторы могут иметь только автоматически реализованные свойства.n"{0}": нельзя объявлять члены экземпляра в статическом классе.xСвойства экземпляра в интерфейсах не могут иметь инициализаторы.bНе удается создать экземпляр статического класса "{0}".bВыражение слишком длинное или сложное для компиляции=Деление на константу, равную нулю[Значение целочисленной константы слишком велико.SТребуется тип byte, sbyte, short, ushort, int, uint, long или ulong.JТребуется значение целочисленного типа.y"{0}": событие экземпляра в интерфейсе не может иметь инициализатор.}Условный член "{0}" не может реализовать член интерфейса "{1}" в типе "{2}".�Метод UnmanagedCallersOnly "{0}" не может реализовать элемент интерфейса "{1}" в типе "{2}"�"{0}" не может реализовать член интерфейса "{1}" в типе "{2}" из-за наличия параметра __arglist�Не удается найти "{0}" в явном объявлении интерфейса среди членов интерфейса, которые могут быть реализованыgИнтерфейсы не могут содержать конструкторы экземпляров�Операторы преобразования, равенства или неравенства, объявленные в интерфейсах, должны быть абстрактнымиUИнтерфейсы не могут содержать поля экземпляра@Внутренняя ошибка в компиляторе C#.]Внедренный метод взаимодействия "{0}" содержит тело.�Внедренная структура взаимодействия "{0}" может содержать только открытые экземпляры полей.�Не удается внедрить тип взаимодействия "{0}", так как у него отсутствует обязательный атрибут "{1}".�Не удается внедрить тип взаимодействия "{0}", находящийся в обеих сборках "{1}" и "{2}". Попробуйте задать свойству "Внедрить типы взаимодействия" значение False.�Неверный формат типа InterpolatedStringHandlerArgumentAttribute, примененного к параметру "{0}", интерпретация невозможна. Создайте экземпляр "{1}" вручную.�Параметр "{0}" является аргументом для преобразования обработчика интерполированной строки в параметре "{1}", но соответствующий аргумент указан после выражения интерполированной строки. Измените порядок аргументов, поместив "{0}" перед "{1}".�Параметр "{0}" явно не указан, но он используется в качестве аргумента для преобразования обработчика интерполированной строки в параметре "{1}". Укажите значение "{0}" перед "{1}".�Конструкция обработчика интерполированных строк не может использовать dynamic. Создайте экземпляр "{0}" вручную.�Метод обработчика интерполированной строки "{0}" имеет несогласованный тип возвращаемого значения. Ожидаемый тип возвращаемого значения "{1}".�Неверный формат метода обработчика интерполированных строк "{0}". Он не возвращает значения "void" или "bool".YНевозможно получить адрес указанного выражения.�Недопустимый оператор объявления элемента анонимного типа. Элементы анонимного типа должны быть объявлены назначением элемента, простым именем или доступом к элементу.`Недопустимый спецификатор ранга: требуется "," или "]".�Строки языка и региональных параметров сборки могут не содержать встроенных символов NULL.�Исполняемые файлы не могут быть вспомогательными сборками; язык и региональные параметры должны быть пустыми.yСсылка сборки "{0}" является недопустимой и не может быть разрешена.TНедопустимое значение аргумента атрибута "{0}".�"{0}" является типом "{1}". Тип, заданный в объявлении константы, должен быть sbyte, byte, short, ushort, int, uint, long, ulong, char, float, double, decimal, bool, string, типом enum или ссылочным.�Не удается считать сведения об отладке метода "{0}" (маркер 0x{1:X8}) из сборки "{2}".TНедопустимый формат отладочной информации: {0}�Делегат "{0}" не содержит метода invoke или метода invoke с возвращаемым типом или типами параметров, которые не поддерживаются.�Выражение должно быть неявно преобразуемым в логическое значение, или его тип "{0}" должен определять оператор "{1}".AНедопустимый термин "{0}" в выраженииSНедопустимое выравнивание разделов файла "{0}"oБуферы фиксированного размера должны иметь ненулевую длину.�Ошибка в синтаксисе командной строки: Недопустимый формат Guid "{0}" для параметра "{1}".�"{0}" не является допустимым модификатором типа для возвращаемого значения указателя на функцию. Допустимые модификаторы: ref и ref readonly.�"{0}" не является допустимым соглашением о вызовах для указателя на функцию.|В качестве аргумента для атрибута TypeForwardedTo указан недопустимый тип.fОператор goto case допустим только внутри оператора выбора.@Недопустимое имя хэш-алгоритма: "{0}"mНедопустимый оператор объявления элемента инициализатора.IНедопустимый тип инструментирования: {0}\"{0}" не является допустимым именем параметра из "{1}".�Номер строки, указанный для директивы #line, отсутствует или недействителен.�Недопустимый токен "{0}" в объявлении класса, записи, структуры или элемента интерфейса�Модификатор "{0}" недопустим для этого элемента в C# {1}. Используйте версию языка "{2}" или более позднюю.iОжидается доступ к идентификатору или простому элементу.mНедопустимое значение именованного аргумента атрибута "{0}".#Недопустимое число8Недопустимое создание объектаBНедопустимое имя выходных данных: {0}AНеправильный формат параметра pathmap.GНедопустимое выражение препроцессора.�Недопустимое имя символа предварительной обработки. "{0}" не является допустимым идентификатором.�Модификатор доступа метода доступа "{0}" должен быть более ограничивающим, чем у свойства или индексатора "{1}".�Запрещено указывать модификаторы readonly для свойства или индексатора "{0}" и его метода доступа. Удалите один из них.�Не удается определить тип условного выражения, так как неявного преобразования между "{0}" и "{1}" не существует.9Недопустимый реальный литерал.vВ AssemblySignatureKeyAttribute определен недопустимый открытый ключ подписи.U"{0}" не является допустимым описателем формата.O"Недопустимый описатель ранга: ожидается "]"�Недопустимое значение версии {0} для /subsystemversion. Для ARM или AppContainerExe должна быть указана версия 6.02, в остальных случаях - версия 4.00 или выше�"{0}" не является допустимым типом соглашения о вызовах для "UnmanagedCallersOnly".�Указанная строка версии не соответствует требуемому формату — основной номер[.дополнительный номер[.сборка[.редакция]]].�Указанная строка версии не соответствует требуемому формату: основной номер.дополнительный номер.сборка.редакция (без подстановочных знаков)�Указанная строка версии содержит подстановочные знаки, которые несовместимы с детерминизмом. Удалите подстановочные знаки из строки версии или отключите детерминизм для этой компиляцииjПолучатель выражения "with" должен иметь тип, отличный от void.�Недопустимо использовать ссылочный тип "{0}", допускающий значения NULL, в выражении "is-type". Используйте вместо него базовый тип "{0}".uВыражение типа "{0}" невозможно сопоставить с указанным шаблоном.�Чтобы возвращать "{1}", метод "{0}" с блоком итератора должен быть асинхронным ("async").eВ области видимости оператора goto отсутствует метка "{0}".�Метка "{0}" во вложенной области видимости скрывает другую метку с тем же именем.�Первый операнд операторов "is" или "as" не может быть лямбда-выражением, анонимным методом или группой методов.�Невозможно преобразовать лямбда-выражение с атрибутами в дерево выраженияpУказанная версия языка "{0}" не может содержать начальные нули.�"{0}" не может реализовать член интерфейса "{1}" в типе "{2}", так как функция "{3}" недоступна в C# {4}. Используйте версию языка "{5}" или более позднюю.Требуется "{"'Синтаксис "id#" больше не поддерживается. Вместо этого используйте "$id".�Позиция окончания директивы #line должна больше или равна позиции начала�Значение директивы #line отсутствует или находится за пределами допустимого диапазонаzСвязанные метаданные netmodule должны обеспечивать полный образ PE: '{0}'.�Литерал с типом double не может быть неявно преобразован к типу "{1}"; используйте суффикс "{0}" для создания литерала этого типа=#load допускается только в скриптах�Локаль "{0}" или его члены не могут получить свои адреса и использоваться внутри анонимного метода или лямбда-выражения�Локальная переменная или функция с именем "{0}" уже определена в этой области.�Локальная функция "{0}" должна объявить тело, так как она не помечена как "static extern".�Локальная переменная или параметр с именем "{0}" нельзя объявить в данной области, так как это имя используется во включающей локальной области для определения локальной переменной или параметра�"{0}": имя параметра, локальной переменной или локальной функции не может совпадать с именем параметра типа метода.�Внедрение типа взаимодействия "{0}" из сборки "{1}" служит причиной конфликта имен в текущей сборке. Попробуйте задать свойству "Внедрить типы взаимодействия" значение False.p"{0}" не является ссылочным типом, как требуется в операторе lock.vНе удается выполнить поиск члена в "{0}", так как это параметр типа.yНе удается использовать "{0}" для метода Main, так как он импортирован.�"{0}", определенный для метода Main, должен быть неуниверсальным классом, записью, структурой или интерфейсом.ZНе удалось найти "{0}", определенного для метода Main.�Не удается получить адрес, определить размер или объявить указатель на управляемый тип ("{0}").OНеуправляемый тип "{0}" недопустим для полей.XНеуправляемый тип "{0}" допустим только для полей.lДерево лямбда-выражения не может содержать группу методов.oТип "{1}" уже определяет член "{0}" с такими же типами параметров.>Повторная инициализация члена "{0}"rНе удается инициализировать член "{0}". Это не поле или свойство.�"{0}": имена членов не могут совпадать с именами типов, в которых они содержатсяUМетод должен иметь тип возвращаемого значенияqТип "{1}" уже резервирует член "{0}" с такими же типами параметров.JВстретилась отметка о конфликте слиянияrИмя "{0}" превышает максимальную длину, допустимую в метаданных.IСсылки на метаданные не поддерживаются.�Нет перегруженного метода для "{0}", который соответствует делегату "{1}".�Нет перегруженного метода для "{0}", который соответствует указателю на функцию "{1}".�Не удается преобразовать группу методов "{0}" в тип, не являющийся делегатом "{1}". Предполагалось вызывать этот метод?YНе удается сделать ссылку на переменную типа "{0}".�Метод "{0}" не может реализовать метод доступа интерфейса "{1}" для типа "{2}". Используйте явную реализацию интерфейса.'Требуется имя метода.�Тип возвращаемого значения метода, делегата или указателя на функцию не может иметь значение "{0}".�Ветви условного оператора ref не могут ссылаться на переменные с несовместимыми областями объявления�Не удается преобразовать группу методов в указатель на функцию. (Возможно, пропущен "&"?)(Аргумент отсутствует.�При создании массива следует указать размер массива или инициализатор массива.�Не удается найти управляемый класс-оболочку coclass "{0}" для интерфейса "{1}" (возможно, была пропущена ссылка на сборку).ZПараметр /pdb требует использования параметра /debug.�Для типа "{0}" не найден подходящий экземпляр деконструкции или метод расширения с типом возвращаемого значения void и следующим числом параметров out: {1}.�Ошибка в синтаксисе командной строки: Отсутствует Guid для параметра "{1}".�В исходном интерфейсе "{0}" отсутствует метод "{1}", обязательный для внедрения события "{2}".9Отсутствует ссылка на "{0}" netmodule.�Ожидается имя файла в кавычках, однострочный комментарий или признак конца строки.�Отсутствует модификатор partial в объявлении типа "{0}"; существует другое разделяемое объявление этого типа.#Отсутствует шаблон`Отсутствует обязательный для компилятора член "{0}.{1}"�Интерфейс "{0}" имеет недопустимый исходный интерфейс, который требуется для внедрения события "{1}".�"{0}": поле экземпляра с типами, помеченными StructLayout(LayoutKind.Explicit), должно иметь атрибут FieldOffset�Ссылка на тип "{0}" требует его определения в "{1}", но его не удалось найти.�Ссылка на тип "{0}" требует его определения в данной сборке, однако он не определен в исходном тексте программы или добавленных модулях.�"{0}" не может реализовать "{1}", так как "{2}" является событием среды выполнения Windows и "{3}" является регулярным событием .NET.8Не удалось выдать модуль "{0}": {1}iИнициализатор модуля не может иметь атрибут "UnmanagedCallersOnly".�Метод инициализатора модуля "{0}" не должен быть универсальным и не должен содержаться в универсальном типе.�Метод инициализатора модуля "{0}" должен быть доступен на уровне модуля.oИнициализатор модуля должен быть обычным методом-элементом.�Метод инициализатора модуля "{0}" должен быть статическим, не должен иметь параметров и должен возвращать "void".�Член интерфейса "{0}" не имеет наиболее конкретной реализации. Ни "{1}", ни "{2}" не являются наиболее конкретными.�В операторах for, using, fixed и операторах объявления не может использоваться более одного типа.�В одном каталоге ("{0}") не может находиться несколько файлов конфигурации анализатора.�Для программы определено несколько точек входа. Компиляция с /main позволит указать тип, содержащий точку входа.�Атрибут [EnumeratorCancellation] невозможно использовать для нескольких параметров.�Исходный файл может содержать только одно объявление пространства имен с файловой областью.�Асинхронный оператор foreach не может использоваться с переменными типа "{0}", так как он реализует создание нескольких экземпляров "{1}". Попробуйте выполнить приведение к созданию экземпляра определенного интерфейса.�Оператор foreach не может использоваться с переменными типа "{0}", так как он реализует создание нескольких экземпляров "{1}". Попробуйте выполнить приведение к созданию экземпляра определенного интерфейса.�Только частичное объявление отдельной записи может иметь список параметров.nЦикл foreach должен объявлять собственные переменные итерации.�Чтобы применить "{0}" в качестве логического оператора краткой записи, его объявляющий тип "{1}" должен определять оператор True и оператор False.�Возвращаемые по значению данные можно использовать только в методах, которые возвращают данные по значению�Возвращаемые по ссылке данные можно использовать только в методах, которые возвращают данные по ссылке~Параметры компиляции "{0}" и "{1}" невозможно использовать одновременно.LИмя "{0}" не существует в текущем контексте.�Имя "{0}" не существует в текущем контексте (возможно, отсутствует ссылка на сборку "{1}"?)LТребуется именованный аргумент атрибута.�Возможно, для доступа к массиву отсутствует спецификатор именованного аргумента.�Спецификации именованных аргументов должны создаваться после указания всех фиксированных аргументов. Используйте версию языка {0} или более позднюю, чтобы разрешить неконечные именованные аргументы.�Спецификации именованных аргументов должны создаваться после всех указанных фиксированных аргументов в динамическом вызове.�Именованный аргумент "{0}" задает параметр, для которого уже был установлен позиционный аргумент.�Группы метода выражения недопустимо использовать в качестве аргумента для nameof.�Параметры типа не разрешены в группе методов в качестве аргумента "nameof".bНевозможно объявить пространство имен в коде скрипта�Пространство имен не может напрямую включать в себя такие элементы, как методы или операторы`Невозможно создать массив с отрицательным размером.tstackalloc не может использоваться вместе с отрицательным размером.�Имя модуля "{0}", сохраненное в "{1}", должно соответствовать его имени файла.�Модуль "{0}" уже определен в этой сборке. Каждый модуль должен иметь уникальное имя.rОграничение new() должно быть последним указанным ограничением.�Ограничение "new()" невозможно использовать вместе с ограничением "unmanaged"Ограничение "new()" невозможно использовать вместе с ограничением "struct".�Не удается внедрить тип взаимодействия "{0}". Используйте вместо него доступный интерфейс.�'{2}" должен быть неабстрактным типом и иметь открытый конструктор без параметров, чтобы использовать его в качестве параметра "{1}" в универсальном типе или методе "{0}".�"{0}": при создании экземпляра типа переменной не удается задать аргументыg"{0}" — новый виртуальный элемент в запечатанном типе "{1}".�'"new" невозможно использовать с типом кортежа. Вместо этого используйте литеральное выражение кортежа.;Символ новой строки в константе.�Символы новой строки не разрешены в строках, которые интерполируются не буквально�Невозможно использовать директиву "using static" для объявления псевдонимаHДля ссылки "base" требуется базовый класс.iОтсутствует внешний цикл для прерывания или продолжения.�Не удается найти тип взаимодействия, соответствующий внедренному типу взаимодействия "{0}". Возможно, отсутствует ссылка на сборку.EДля типа "{0}" не определен конструктор.�"{0}": тип, используемый в асинхронном операторе using, должен допускать неявное преобразование в тип "System.IAsyncDisposable" или реализовывать подходящий метод "DisposeAsync".�"{0}": тип, используемый в асинхронном операторе using, должен допускать неявное преобразование в тип "System.IAsyncDisposable" или реализовывать подходящий метод "DisposeAsync". Возможно, вы имели в виду "using", а не "await using"?�"{0}": тип, использованный в операторе using, должен иметь возможность неявного преобразования в System.IDisposable.�"{0}": тип, использованный в операторе using, должен иметь возможность неявного преобразования в System.IDisposable. Вы хотели использовать "await using" вместо "using"?�Невозможно применить CallerArgumentExpressionAttribute, поскольку нет стандартных преобразований из типа "{0}" в тип "{1}".�Невозможно применить CallerFilePathAttribute, так как отсутствуют стандартные преобразования из типа "{0}" в тип "{1}".�Невозможно применить CallerLineNumberAttribute, так как отсутствуют стандартные преобразования из типа "{0}" в тип "{1}".�Невозможно применить CallerMemberNameAttribute, так как отсутствуют стандартные преобразования из типа "{0}" в тип "{1}".�Использование значения типа "{0}" в качестве параметра по умолчанию недопустимо, так как отсутствуют стандартные методы преобразования в тип "{1}".�Значение типа "{0}" нельзя использовать в качестве параметра по умолчанию для допускающего значение Null параметра "{1}", так как "{0}" не является простым типомhДоступный конструктор копий не найден в базовом типе "{0}".�Отсутствует аргумент, соответствующий требуемому формальному параметру "{0}" из "{1}".�Не удается выполнить требуемую для вызова метода "{0}" динамическую диспетчеризацию в связи с тем, что этот метод является частью базового выражения доступа. Попробуйте привести типы динамических аргументов или исключить доступ к базовым членам.�Не удается выполнить требуемую для вызова конструктора динамическую диспетчеризацию, поскольку этот вызов является частью инициализатора конструктора. Попробуйте привести динамические аргументы.�Не удается выполнить требуемую для доступа к индексатору динамическую диспетчеризацию, поскольку он является частью базового выражения доступа. Попробуйте привести типы динамических аргументов или исключить доступ к базовым членам.�Программа не содержит статического метода "Main", подходящего для точки входа.�Не удается преобразовать тип "{0}" в "{1}" с помощью преобразования ссылок, упаковки-преобразования, распаковки-преобразования, преобразования в оболочку или преобразования типа NullDНе удается преобразовать тип "{0}" в "{1}"ZОтсутствует спецификация файла для параметра "{0}"�"{0}": переопределение невозможно, так как "{1}" не имеет функции доступа get, доступной для переопределения.RНе удается неявно преобразовать тип "{0}" в "{1}".�Не удается неявно преобразовать тип "{0}" в "{1}". Существует явное преобразование (возможно, пропущено приведение типов).�Условное выражение недопустимо в версии языка {0}, поскольку между "{1}" и "{2}" не найден общий тип. Для использования преобразования с целевым типом обновите язык до версии {3} или более поздней.X"{0}" не имеет подходящего статического метода Main.rНе допускается указывать /main при сборке модуля или библиотеки.CНе удалось найти файл метаданных "{0}".�Модификаторы нельзя размещать в объявлениях методов доступа к событиям.lКласс "{0}" не может иметь несколько базовых классов: '{1}" и "{2}"�Элементы, определенные в пространстве имен, нельзя объявлять в явном виде как частные, защищенные, защищенные внутренние или частные защищенные.�Не удается скомпилировать сетевые модули при использовании /refout или /refonly.yНе удается создать экземпляр абстрактного типа или интерфейса "{0}"�Не удается создать экземпляр переменной типа "{0}", так как у нее отсутствуют ограничения new().HНе удалось определить выходной каталог�Не удается внедрить типы взаимодействия из сборки "{0}" из-за отсутствия в ней атрибута "{1}".�Внедрение типов взаимодействия из сборки "{0}" невозможно, так как у нее отсутствует атрибут "{1}" или атрибут "{2}".�Не удается внедрить тип "{0}", так как он является вложенным. Попробуйте задать свойству "Внедрить типы взаимодействия" значение False.MНе используйте refout при использовании refonly.�"{0}": переопределение невозможно, так как "{1}" не имеет функции доступа set, доступной для переопределения.KНе удалось открыть исходный файл "{0}" — {1}.@"{0}" не содержит определение для "{1}".�"{0}" не содержит определения "{1}", и не удалось найти доступный метод расширения "{1}", принимающий тип "{0}" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).�"{0}" не содержит определения для "{1}", и не удалось найти метод расширения "{1}", принимающий тип "{0}" в качестве первого аргумента (возможно, пропущена директива using для "{2}").�Тип "{0}" определен в сборке, на которую нет ссылки. Следует добавить ссылку на сборку "{1}".�Тип "{0}" определен в модуле, который еще не был добавлен. Необходимо добавить модуль "{1}".vИспользование ключевого слова "void" в этом контексте недопустимо.CПараметр имеет недопустимый тип "void".aТип "{0}" в списке интерфейсов не является интерфейсом.gНевызываемый член "{0}" не может использоваться как метод.IЭлемент записи "{0}" должен быть закрытым.MЭлемент записи "{0}" должен быть защищенным.IЭлемент записи "{0}" должен быть открытым.oКонструктор структуры без параметров должен быть публичным.{Функция void or int, возвращающая точку входа, не может быть асинхронной<"{0}" не является классом атрибута.dНазначаемое для "{0}" выражение должно быть константным.�Поскольку "{0}" не является методом экземпляра, получатель не может быть аргументом обработчика интерполированных строк.�"{0}" является типом "{1}". Константное поле ссылочного типа, отличного от string, может инициализироваться только значением Null.�"{0}" является типом "{1}". Значение по умолчанию для параметра, имеющее ссылочный тип, который отличается от string, может инициализироваться только значением Null.�"{0}" должен допускать переопределение, поскольку содержащая его запись не является запечатанной.TЭта возможность языка ("{0}") еще не реализована.�"Null" не является допустимым именем параметра. Для получения доступа к приемнику метода экземпляра используйте пустую строку в качестве имени параметра.[Использование NULL в этом контексте не допускается.�Лямбда дерева выражения не может содержать оператор распространения значений NULL.7Ожидается "enable", "disable" или "restore"cОжидаемые значения: "warnings", "annotations" или конец директивы�Недопустимое значение "{0}": "{1}" для C# {2}. Используйте версию языка "{3}" или более позднюю.�Параметр типа, допускающий значение null, должен представлять собой тип значения или ссылку на тип, не допускающую значение null, если не используется версия языка "{0}" или выше. Попробуйте изменить версию языка или добавить ограничение "class", "struct" или ограничение типа.|"{0}" не имеет базового класса и не может вызвать базовый конструктор.�Класс System.Object не может иметь базовый класс или реализовывать интерфейс.�Выражения, инициализирующие коллекцию и объект, не могут быть применены к выражению создания делегата�Доступ к члену "{0}" через ссылку на экземпляр невозможен; вместо этого уточните его, указав имя типа.�Для нестатического поля, метода или свойства "{0}" требуется ссылка на объект.lПропуск аргумента типа в текущем контексте не допускается.�В параметре /reference, объявляющем внешний псевдоним, можно задать только одно имя файла. Чтобы задать несколько псевдонимов или имен файлов, следует использовать несколько параметров /reference.cДеструкторы могут содержаться только в типах классов.�Тип возвращаемого значения операторов Истина и Ложь должен быть логическим.QОбнаружен признак конца файла, требуется "*/".BОшибка при открытии файла ответа "{0}"�Определяемые пользователем операторы не могут возвращать значения типа void.�"{0}": статические классы не могут содержать определяемых пользователем операторов.�Для оператора "{0}" требуется, чтобы был определен соответствующий оператор "{1}".�Определенный пользователем оператор "{0}" должен быть объявлен как статический и открытый.MПараметр "{0}" должен быть абсолютным путем.NВходной параметр не может иметь атрибут Out.�Невозможно указать атрибут Out в параметре ref, не указав также атрибут In.�Выходная переменная не может быть объявлена как локальная переменная ref�Для создания результирующего файла без исходных текстов должен быть задан параметр /out.cНе удалось произвести запись в выходной файл "{0}" — "{1}".�"{0}" не может определять перегруженный {1}, который отличается только модификаторами параметров "{2}" и "{3}"�Метод "{0}" задает ограничение "default" для параметра типа "{1}", но соответствующий параметр типа "{2}" переопределенного или явно реализованного метода "{3}" ограничен и может представлять собой только тип ссылки или тип значения.fНе следует переопределять object.Finalize. Укажите деструктор.^"{0}": не найден метод, пригодный для переопределения.xЧлен "{0}", помеченный как override, не может быть помечен как new или virtual.�Метод "{0}" задает ограничение class для параметра типа "{1}", но соответствующий параметр типа "{2}" переопределенного или явно реализованного метода "{3}" не является ссылочным типом.�Метод "{0}" задает ограничение struct для параметра типа "{1}", но соответствующий параметр типа "{2}" переопределенного или явно реализованного метода "{3}" не является типом значения, не допускающим значение NULL.�Ограничения для переопределения и явные методы реализации интерфейса унаследованы от базового метода, поэтому они не могут быть указаны напрямую, кроме ограничения class или struct.PТребуется перегружаемый бинарный оператор.?Требуется перегружаемый оператор.NТребуется перегружаемый унарный оператор.�Невозможно определить символы препроцессора или отменить их определение где-либо, кроме начала файла.AТребуется директива препроцессора.`Нельзя использовать #load после первого токена в файле^Нельзя использовать #r после первой лексемы в файле.kПараметр имеет несколько различных значений по умолчанию.�До передачи управления из текущего метода параметру, помеченному ключевым словом out, "{0}" должно быть присвоено значение.v"{0}": нельзя использовать статические типы в качестве параметров.lНедопустимый параметр для указанного неуправляемого типа.cПараметр params не может объявляться с ключевым словом {0}�Параметр params должен быть указан последним в списке формальных параметров.TПараметр params должен быть одномерным массивом.�Оба объявления разделяемого метода должны иметь одинаковые модификаторы доступа.�Оба объявления разделяемого метода должны иметь одинаковые сочетания модификаторов "virtual", "override", "sealed" и "new".�Разделяемый метод должен быть либо оба раза объявлен как метод расширения, либо нигде не объявлен как метод расширения.�В деревьях выражений не могут использоваться разделяемые методы, имеющие только определяющее объявление или только удаленные условные методы.�Несогласованные ограничения для параметра типа "{1}" в частичных объявлениях метода "{0}".�Оба объявления частичного метода, "{0}" и "{1}", должны использовать одинаковые имена элементов кортежа._Разделяемый метод не может иметь модификатор "abstract".�Отсутствует определяющее объявление для реализующего объявления разделяемого метода "{0}".vРазделяемый метод не может явно реализовывать метод интерфейса.lРазделяемый метод должен быть объявлен в разделяемом типе.|Разделяемый метод не может иметь несколько реализующих объявлений.~Разделяемый метод не может иметь несколько определяющих объявлений.�Параметр params должен использоваться в обоих объявлениях разделяемого метода или не должен использоваться ни в одном из них.�Либо оба объявления разделяемого метода должны иметь модификатор readonly, либо ни одно из них не должно иметь модификатор readonly.�Объявления разделяемого метода должны иметь одинаковые типы возвращаемого значения ref.�Оба объявления разделяемого метода должны иметь одинаковый тип возвращаемого значения.�Объявления разделяемого метода либо оба должны иметь модификаторы static, либо ни одно из объявлений не должно иметь модификатора static.�Невозможно создать делегат на основе метода "{0}, так как он является разделяемым методом без реализующего объявления.�Либо оба объявления разделяемого метода должны иметь модификаторы unsafe, либо ни одно из объявлений не должно иметь модификатора unsafe.�Разделяемый метод "{0}" должен содержать часть реализации, так как он имеет модификаторы доступа.�Разделяемый метод "{0}" должен иметь модификаторы доступа, так как он содержит модификатор "virtual", "override", "sealed", "new" или "extern".�Разделяемый метод "{0}" должен иметь модификаторы доступа, так как он возвращает значение, отличное от void.�Разделяемый метод "{0}" должен иметь модификаторы доступа, так как он содержит параметры "out".�Модификатор "partial" может использоваться только перед ключевыми словами "class", "record", "struct" и "interface" и перед возвращаемым типом метода.rКонфликт модификаторов доступа в разделяемых объявлениях "{0}".�Разделяемые объявления "{0}" не должны указывать различные базовые классы.�Все разделяемые объявления "{0}" должны относиться к одному типу (классы, классы записей, записи, структуры, структуры записей или интерфейсы)�Несовместимые ограничения для параметров типа "{1}" в разделяемых объявлениях "{0}".�В разделяемых объявлениях "{0}" имена параметров типов и их порядок должны быть одинаковыми.�В разделяемых объявлениях "{0}" должны быть одинаковыми имена параметров типов, модификаторы вариантности и их порядок.MЗапрещено использовать тип dynamic в шаблоне.�В шаблоне не может использоваться тип "{0}", допускающий значение NULL. Используйте вместо него базовый тип "{0}".�Выражение типа "{0}" не может быть обработано шаблоном типа "{1}" в C# {2}. Используйте версию языка {3} или более позднюю.pВыражение типа "{0}" не может быть обработано шаблоном типа "{1}".WПроизошла ошибка при записи выходного файла: {0}.�Ошибка чтения файла "{0}", указанного для именованного аргумента "{1}" для атрибута PermissionSet: '{2}'�Не удается разрешить путь файла "{0}", определенный для именованного аргумента "{1}" атрибута PermissionSet.OНи "is", ни "as" недопустимы в типах указателей.fСопоставление шаблонов запрещено для типов указателей.}Текст метода асинхронного итератора должен содержать оператор "yield".�Текст метода асинхронного итератора должен содержать оператор "yield". Попробуйте удалить "async" из объявления метода или добавить оператор "yield".�Для приведения отрицательного значения следует заключить значение в круглые скобки.KЧлен "{0}" не найден в типе "{1}" из сборки "{2}".jПредопределенный тип "{0}" не определен или не импортирован�Предопределенный тип "{0}" объявлен в нескольких сборках, на которые имеются ссылки: "{1}" и "{2}"YПредопределенный тип "{0}" должен быть структурой.jПредопределенный тип "{0}" не определен или не импортированiЗначение SecurityAction "{0}" недопустимо для атрибута PrincipalPermission.y"{0}": абстрактные свойства не могут иметь закрытых методов доступа.["{0}": свойство или индексатор не могут иметь тип void.�Свойство или индексатор "{0}" не может использоваться в этом контексте, так как не имеет метода доступа get.�Для вложенного шаблона свойств требуется ссылка на свойство или поле для сопоставления, например, "{{ Name: {0} }}".�"{0}": для свойства или индексатора должен быть указан по крайней мере один метод доступа.n"{0}": статические классы не могут содержать защищенные члены.W"{0}": новый защищенный член объявлен в структуре.ZК указателю должен быть применен оператор * или ->.xУказатель должен быть проиндексирован только по одному значению.vОшибка при подписи выхода открытым ключом из контейнера "{0}" — {1}.lОшибка при подписи выхода открытым ключом из файла "{0}" — {1}.�Указано общедоступное подписывание, для которого требуется открытый ключ, но он не указан.]Общедоступные подписи не поддерживаются для netmodule.QПеременная диапазона "{0}" уже была объявлена.�Имя "{0}" находится вне области правой части конструкции "equals".  Возможно, требуется поменять местами выражения с обеих сторон "equals".�Обнаружены повторные реализации шаблона запроса для исходного типа "{0}".  Неоднозначный вызов "{1}".�Не удалось найти реализацию шаблона запроса для исходного типа "{0}".  "{1}" не найден.�Не удалось найти реализацию шаблона запроса для исходного типа "{0}".  "{1}" не найден.  Попробуйте явно указать тип переменной диапазона "{2}".�Не удалось найти реализацию шаблона запроса для исходного типа "{0}". "{1}" не найден. Возможно, не хватает обязательных ссылок на сборку или используется директива для "System.Linq".�Невозможно передать переменную диапазона "{0}" как параметр с ключевыми словами out или ref.�Имя "{0}" находится вне области левой части конструкции "equals".  Возможно, требуется поменять местами выражения с обеих сторон "equals".TНевозможно присвоить {0} переменной диапазона.zПеременная диапазона "{0}" конфликтует с предыдущим объявлением "{0}".�Невозможно присвоить значение переменной диапазона "{0}", доступной только для чтения.�Переменная диапазона "{0}" не может иметь имя, совпадающее с именем параметра типа метода.�Тип выражения в предложении {0} неверен.  Ошибка определения типа при вызове в "{1}".�Тип одного из выражений в предложении {0} неверен.  Ошибка определения типа при вызове в "{1}".�Выражение типа "{0}" недопустимо в последующем предложении from в выражении запроса с исходным типом "{1}".  Ошибка определения типа при вызове в "{2}".Требуется "}"�Невозможно внедрить тип "{0}", так как он переопределяет абстракцию элемента базового интерфейса. Попробуйте задать для свойства "Внедрить типы взаимодействия" значение false (ложь).�"{0}": readonly можно использовать для методов доступа, только если свойство или индексатор имеет оба метода доступа, get и set.�Членам поля только для чтения "{0}" типа "{1}" не могут быть присвоены значения с помощью инициализатора объекта, так как они имеют тип значения.�Первичный конструктор конфликтует с синтезированным конструктором копий.KКонструктор "{0}" не может вызвать сам себя�Не удается получить тип "{0}", так как инициализатор прямо или косвенно ссылается на определение.�Не удается присвоить по ссылке "{1}" для "{0}", так как escape-область у "{1}" уже, чем у "{0}".�Выражение должно иметь тип "{0}", так как ему назначается значение по ссылке�'await не может использоваться в выражении, содержащем условный оператор ref�Для соответствия альтернативному ссылочному значению выражение должно иметь тип "{0}"�Либо оба значения ссылочного оператора должны быть ссылочными, либо ни одно из них не должно быть ссылочным�Тип "{2}" должен быть ссылочным типом для его использования в качестве параметра "{1}" в универсальном типе или методе "{0}".�Первый параметр метода расширения "ref" "{0}" должен иметь тип значения или универсальный тип, ограниченный структурой.�Левая часть выражения назначения ссылки должна быть локальной ссылкой или параметром.�Значения ref или out должно быть переменной, которой можно присвоить значениеdПараметр ref или out не может иметь значение по умолчанию.}Свойство или индексатор не могут передаваться как параметр out или ref.�Свойства, возвращающие данные по ссылке, не могут иметь методы доступа set�Свойства, возвращающие данные по ссылке, должны иметь метод доступа get�Доступное только для чтения поле можно использовать как значение ref или out только в конструкторе�Члены доступного только для чтения поля "{0}" можно использовать как значение ref или out только в конструкторе�Невозможно использовать "{0}" как значение ref или out, так как он доступен только для чтенияНевозможно использовать поля "{0}" как значение ref или out, так как это "{1}"lНевозможно вернуть "{0}" как значение ref или out, так как это "{1}"�Невозможно использовать {0} "{1}" как значение ref или out, так как это переменная только для чтения�Члены {0} "{1}" невозможно использовать как значения ref или out, так как это переменная только для чтения�Доступное только для чтения статическое поле можно использовать как значение ref или out только в статическом конструкторе�Поля доступного только для чтения статического поля "{0}" можно использовать как значение ref или out только в статическом конструкторе�Невозможно вернуть по ссылке локальный "{0}", так как это не локальная переменная ref�Невозможно вернуть по ссылке член локального элемента "{0}", так как это не локальная переменная ref�Невозможно использовать выражение в этом контексте, так как его невозможно передать или вернуть по ссылке�Выражение return должно иметь тип "{0}", так как этот метод возвращает данные по ссылке�Невозможно вернуть по ссылке "{0}", так как он был инициализирован значением, которое нельзя вернуть по ссылке�Невозможно вернуть по ссылке член "{0}", так как он был инициализирован значением, которое нельзя вернуть по ссылке�Невозможно вернуть параметр "{0}" по ссылке, так как это не параметр ref или out�Невозможно вернуть по ссылке член параметра "{0}", так как это не параметр ref или outcНевозможно вернуть переменную диапазона "{0}" по ссылке�Поле, доступное только для чтения, невозможно вернуть по ссылке, доступной для записи�Члены поля "{0}", доступного только для чтения, нельзя вернуть по ссылке, доступной для записи�Невозможно вернуть "{0}" по ссылке, так как он доступен только для чтения`Невозможно вернуть поля "{0}" по ссылке, так как это "{1}"WНевозможно вернуть "{0}" по ссылке, так как это "{1}"�Невозможно вернуть {0} "{1}" по ссылке для записи, так как это переменная только для чтения�Члены {0} "{1}" невозможно вернуть по ссылке для записи, так как это переменная только для чтения�Статическое поле, доступное только для чтения, невозможно вернуть по ссылке для записи�Поля статического поля "{0}", доступного только для чтения, нельзя вернуть по ссылке для записи�Члены структуры не могут возвращать по ссылке члены экземпляра this или другого экземпляра;Невозможно вернуть this по ссылке.�'await нельзя использовать в выражении, содержащем вызов "{0}", так как он возвращает данные по ссылке�Дерево лямбда-выражения не может содержать вызов метода, свойства или индексатора, который возвращает данные по ссылкеl"{0}": ссылочные структуры не могут реализовывать интерфейсы�"{0}": невозможно одновременно задать класс ограничения и ограничения "class" или "struct".VИспользование #r допускается только в скриптах.�Реляционные шаблоны не могут использоваться для NaN с плавающей запятой.�Имя сборки "{0}" зарезервировано и не может использоваться как ссылка в интерактивном сеансе.wИмя перечислителя "{0}" зарезервировано и не может использоваться.�Каждый связанный ресурс и модуль должны иметь уникальное имя файла. Имя файла "{0}" определено более одного раза в этой сборке.gИдентификатор ресурса "{0}" в этой сборке уже использован.�Так как "{0}" возвращает значение void, поэтому после ключевого слова return не должно присутствовать выражение объекта.�Анонимная функция, преобразованная в делегата, возвращающего void, не может возвращать значение.MТребуется объект с типом, приводимым к "{0}".N"{0}": не все пути к коду возвращают значение.�Невозможно вернуть значение итератора. Используйте оператор yield return для возвращения значения или оператор yield break для окончания итерации.�Не удалось изменить возвращаемое значение "{0}", т. к. оно не является переменной.�"{0}": нельзя использовать статические типы в качестве возвращаемых типов.�"{0}": целевая среда выполнения не поддерживает ковариантные типы в переопределениях. Для сопоставления переопределенного элемента "{1}" необходимо использовать тип "{2}".�"{0}": целевая среда выполнения не поддерживает ковариантные возвращаемые типы в переопределениях. Для сопоставления переопределенного элемента "{1}" необходимо использовать возвращаемый тип "{2}".�Целевая среда выполнения не поддерживает реализацию интерфейса по умолчанию.�"{0}" не может реализовать член интерфейса "{1}" в типе "{2}", так как целевая среда выполнения не поддерживает реализацию интерфейса по умолчанию.�Целевая среда выполнения не поддерживает специальные возможности "защищенный", "внутренний защищенный" или "частный защищенный" для члена интерфейса.�Целевая среда выполнения не поддерживает статические абстрактные элементы в интерфейсах.�"{0}" не может реализовать элемент интерфейса "{1}" в типе "{2}", поскольку целевая среда выполнения не поддерживает статические абстрактные элементы в интерфейсах.�Целевая среда выполнения не поддерживает расширяемые или принадлежащие среде выполнения соглашения о вызовах по умолчанию.FТип "{1}" существует как в "{0}", так и в "{2}".eПространство имен "{1}" в "{0}" конфликтует с типом "{3}" в "{2}".cТип "{1}" в "{0}" конфликтует с пространством имен "{3}" в "{2}".�"{0}" не может быть запечатанным, поскольку содержащая его запись не является запечатанной.y"{0}" не может быть запечатанным, т. к. не содержит модификатора override.s"{0}": тип не может быть одновременно статическим и запечатанным.xАтрибут безопасности "{0}" имеет недопустимое значение SecurityAction "{1}".�Значение SecurityAction "{0}" недопустимо для атрибутов безопасности, применяемых к сборке�Значение SecurityAction "{0}" недопустимо для атрибутов безопасности, применяемых к типу или методу.�Атрибут безопасности "{0}" не допускается для этого типа объявления. Атрибуты безопасности допустимы только в сборке, типе и объявлениях метода.�Первым аргументом атрибута безопасности должен быть допустимый SecurityAction.wАтрибут безопасности "{0}" нельзя применить к асинхронному методу.�Не допускается использование асинхронных методов в интерфейсе, классе или структуре с атрибутом "SecurityCritical" или "SecuritySafeCritical"."Требуется "{" или ";".-Ожидается "{" или ";" или "=>"Требуется ";".~В файле ключа "{0}" отсутствует закрытый ключ, необходимый для подписи.JЭлемент записи "{0}" должен возвращать "{1}".�Невозможно указать параметр /main, если существует единица компиляции с инструкциями верхнего уровня.}По крайней мере один оператор верхнего уровня не должен быть пустым.�Невозможно использовать локальную переменную или локальную функцию "{0}", объявленную в инструкции верхнего уровня в этом контексте.�Только одна единица компиляции может содержать инструкции верхнего уровня.�Программы, использующие инструкции верхнего уровня, должны быть исполняемыми.�Для шаблона деконструкции с одним элементом требуется другой синтаксис для устранения неоднозначности. Рекомендуется добавить указатель отмены "_" после закрывающей скобки ")".�Однострочный комментарий нельзя использовать в качестве интерполированной строки.�Не удалось найти тип или имя пространства имен "{0}" (возможно, отсутствует директива using или ссылка на сборку).�Не удалось найти имя типа "{0}". Этот тип был перемещен в сборку "{1}". Возможно, стоит добавить ссылку на эту сборку.�"{0}" не имеет предопределенный размер, поэтому оператор sizeof может использоваться только в небезопасном (unsafe) контекстеNСсылки на исходный файл не поддерживаются.Параметр /sourcelink поддерживается только при создании данных формата PDB.�Экземпляр типа "{0}" нельзя использовать внутри вложенной функции, выражения запроса, блока итератора или асинхронного метода.[Ограничение не может быть специальным классом "{0}"mНевозможно преобразовать выражение stackalloc типа "{0}" в тип "{1}".istackalloc не может использоваться в блоке catch или в блоке finally.�Лямбда-выражение с телом оператора не может быть преобразовано в дерево выражения.RЭлемент записи "{0}" не может быть статическим.�Статическая анонимная функция не может содержать ссылку на "this" или "base".tСтатическая анонимная функция не может содержать ссылку на "{0}".g"{1}": не может быть производным от статического класса "{0}"r"{0}": реализация интерфейсов статическими классами невозможна.g"{0}": статический конструктор не должен иметь параметров.eКонстанта "{0}" не может быть помечена модификатором static.�"{0}": модификаторы доступа для статических конструкторов не разрешены.�"{0}": статический конструктор не может иметь явный вызов конструктора "this" или "base".�Статический класс "{0}" не может быть производным от типа "{1}". Статические классы должны быть производными от object.�Статическая локальная функция не может содержать ссылку на "this" или "base".tСтатическая локальная функция не может содержать ссылку на "{0}".^Статический член "{0}" не может быть помечен как readonly.�Статическому полю или свойству "{0}" не может быть присвоено значение внутри инициализатора объекта.ZСтатический элемент не может быть помечен как "{0}"�Указан аргумент stdin "-", но входные данные не были перенаправлены из стандартного входного потока.|Член структуры "{0}" типа "{1}" приводит к циклу в этом макете структуры.SДля полей static и const атрибут FieldOffset не разрешен.�Атрибут FieldOffset может назначаться только членам типов, для которых используется StructLayout(LayoutKind.Explicit).r"{0}": структуры не могут вызывать конструкторы базового класса.dНевозможно использовать подвыражение в аргументе nameof.�Шаблон является недоступным. Он уже был обработан в предыдущем блоке выражения switch или условие для него не может быть выполнено.�Блок выражения switch case является недоступным. Он уже был обработан в предыдущем блоке или условие для него не может быть выполнено.TНе удалось найти лучший тип для выражения switch.lВыражение оператора switch должно быть значением; найдено "{0}".�Управление не может выйти за пределы переключателя с окончательной меткой case ("{0}")Управление не может передаваться вниз от одной метки case ("{0}") к другой.XВокруг главного выражения switch требуются скобки.�Ошибка в синтаксисе командной строки: Отсутствует ":<номер>" для параметра "{0}".�Ошибка в синтаксисе командной строки: Отсутствует "{0}" для параметра "{1}".q'Невозможно применить MethodImplOptions.Synchronized к асинхронному методу.CСинтаксическая ошибка, требуется "{0}"�System.Void из C# использоваться не может -- для получения объекта типа void используйте typeof(void).�Поскольку "{0}" является асинхронным методом, возвращающим Task, после ключевого слова return не может стоять выражение объекта. Предполагалось возвращать "Task<T>"?�Асинхронное лямбда-выражение, преобразованное в делегата, возвращающего "Task", не может возвращать значение. Предполагалось возвращать "Task<T>"?_Ключевое слово "this" неприменимо в текущем контексте.�Ключевое слово "this" не может использоваться в инициализаторах статических свойств, методов или полей.DТребуется ключевое слово "this" или "base".�Анонимные методы, лямбда-выражения, выражения запроса и локальные функции внутри структуры не имеют доступа к элементам экземпляра "this". Возможно, следует скопировать "this" в локальную переменную за пределами анонимного метода, лямбда-выражения, выражения запроса или локальной функции и использовать эту локальную переменную.OВыражение Throw в данном контексте запрещено.�Конструкции catch не могут использоваться после универсальной конструкции catch оператора trysПревышение допустимого числа символов в символьной константе.�Допускается использование только 65 534 локальных переменных с учетом тех, которые были созданы компилятором.�Общая длина пользовательских строк, используемых программой, превышает допустимый предел. Попробуйте сократить использование строковых литералов.�Инструкции верхнего уровня должны предшествовать объявлениям пространств имен и типов.dСпецификатор формата не должен оканчиваться пробелом.RНеожиданная последовательность символов "…"ZИмена элементов кортежа должны быть уникальными.KИмя "{0}" не определяет элемент кортежа "{1}".�Невозможно определить класс или элемент, использующий кортежи, так как не удалось найти необходимый тип компилятора ({0}). Отсутствует ссылка?�Имена элементов кортежа не разрешены в левой части деконструирования.�Имя элемента кортежа "{0}" является выведенным. Для обращения к элементу по выведенному имени используйте версию языка {1} или более позднюю.gИмя элемента кортежа "{0}" допускается только в позиции {1}.kИмя элемента кортежа "{0}" не допускается ни в одной позиции.�Типы кортежей, используемые в качестве операндов оператора == или !=, должны иметь соответствующие кратности. Однако этот оператор имеет типы кортежей с кратностью {0} слева и {1} справа.bКортеж должен содержать по меньшей мере два элемента.?"{1}" не определяет параметр типа "{0}"R{1} "{0}" нельзя использовать с аргументами типа�Ограничения "class", "struct", "unmanaged", "notnull" и "default" не могут быть объединены или повторяться, поэтому они должны быть указаны первыми в списке ограничений.Требуется тип.�Модуль "{0}" в сборке "{1}" перенаправляет тип "{2}" в несколько сборок: "{3}" и "{4}".�Не удается вывести тип переменной неявно типизированных деконструирований "{0}".|Невозможно определить тип неявно типизированной переменной "out" "{0}".l"{0}" не является типом обработчика интерполированных строк.�Тип "{0}" должен быть открытым для использования в качестве соглашения о вызовах.%Тип "{0}" не определен.zОбъявление параметра-типа должно быть идентификатором, а не типом.pИмя типа "{0}" зарезервировано для использования компилятором.�Невозможно преобразовать Null к параметру типа "{0}", так как он может быть типом значения, не допускающим значения Null. Используйте вместо этого "default({0})".�Контекстное ключевое слово "var" может использоваться только в объявлении локальной переменной или в скрипте.�Контекстное ключевое слово "var" не может быть использовано в объявлении переменной диапазона.uПараметр типа "{0}" совпадает с именем вмещающего типа или метода.�Первый операнд оператора as не может быть литералом кортежа без естественного типа.�Поле "{0}" должно быть полностью определено до возврата управления в вызывающий метод.�Автоматически реализованное свойство "{0}" должно быть полностью определено до возврата управления в вызывающий метод.rНевозможно изменить результат преобразования при распаковке.�Отсутствует закрывающий разделитель "}" для интерполированного выражения, начинающегося с "{".�Символ "{0}" необходимо экранировать (путем дублирования) в интерполированной строке.GНеожиданное использование псевдонима.?Непредвиденный список аргументов.PАргументы типа недопустимы в операторе nameof.,Недопустимый символ "{0}".KНепредвиденная директива препроцессору.ZНеожиданное использование универсального имени.�Конструктор, объявленный в записи со списком параметров, должен иметь инициализатор конструктора "this".�Использование точки с запятой после блока метода или доступа недопустимо.-Непредвиденный токен "{0}"sНеожиданное использование несвязанного универсального имени.�Недопустимое отклонение: Параметр типа "{1}" должен быть {3}, допустимым на "{0}". "{1}" является {2}.�Недопустимая вариантность: если не используется как минимум версия языка "{4}", параметр типа "{1}" должен быть допустимым ({3}) для "{0}". Состояние "{1}": {2}.�"{0}" не в состоянии реализовать ни "{1}", ни "{2}", так как они могут быть идентичными для некоторых подстановок параметров типа.["{0}" не реализует наследуемый абстрактный член "{1}"._"{0}" не реализует член интерфейса "{1}". "{2}" не открытый.B"{0}" не реализует член интерфейса "{1}".�"{0}": невозможно одновременно задать класс ограничения и ограничение "unmanaged"�Методы с атрибутом "UnmanagedCallersOnly" не могут иметь параметры универсального типа и не могут быть объявлены в универсальном типе.�"{0}" имеет атрибут "UnmanagedCallersOnly" и не может вызываться напрямую. Получите указатель на функцию для этого метода.�"{0}" имеет атрибут "UnmanagedCallersOnly" и не может быть преобразован в тип делегата. Получите указатель на функцию для этого метода.�Атрибут UnmanagedCallersOnly может применяться только к обычным статическим неабстрактным методам или статическим локальным функциям.�Чтобы тип "{2}" можно было использовать как параметр "{1}" в универсальном типе метода "{0}", он должен быть типом значения, который, как и все поля на любом уровне вложения, не допускает значения NULL.�Предыдущее предложение catch уже перехватывает все исключения этого типа или супертипа ("{0}").�У асинхронных методов не может быть небезопасных параметров или возвращаемых типов.pИтераторы не могут иметь небезопасные параметры или типы yield.�Указатели и буферы фиксированного размера можно использовать только в небезопасном контексте.tНебезопасный тип "{0}" не может применяться при создании объекта.jСоглашение о вызовах "{0}" не поддерживается в данном языке.�Сбой при доступе к прозрачному члену идентификатора для поля "{0}" из "{1}".  Запрашиваемые данные реализуют шаблон запроса?zРеляционные шаблоны не могут использоваться для значений типа "{0}".RСтроковая константа без признака завершения�Использование локальной переменной "{0}", которой не присвоено значение.xИспользование поля "{0}", которому, возможно, не присвоено значение.�Использование выходного параметра "{0}", которому не присвоено значение.�Использование автоматически реализованного свойства "{0}", которому, возможно, не присвоено значение�Невозможно использовать объект this, пока не будут назначены все поля этого объекта.�Предложение Using должно предшествовать любым другим элементам пространства имен кроме объявлений внешних псевдонимов.�Переменную using невозможно использовать напрямую в разделе switch (рекомендуется использовать скобки). �Выражение switch или метка case должны быть логическим значением, символом, строкой, целым числом, перечислением или соответствующим типом, принимающим значение NULL, в C# 6 и более ранних версиях.�Для использования в качестве параметра "{1}" в универсальном типе или методе "{0}" тип "{2}" должен быть типом значения, не допускающим значения Null.�Не удается преобразовать значение NULL в "{0}", поскольку этот тип значений не допускает значение NULL.OСинтаксическая ошибка; требуется значение.�Методы расширения "{0}", определенные на типе значения "{1}", не могут применяться для создания делегатов.�Членам свойства "{0}" типа "{1}" не могут быть присвоены значения с помощью инициализатора объекта, так как они имеют тип значения�Дерево лямбда-выражения не может содержать метод с изменяющимся числом аргументов.aНе удается объявить переменную статического типа "{0}"JСинтаксис "var (...)" как lvalue зарезервирован.�Синтаксису "var" для шаблона запрещено ссылаться на тип, но "{0}" здесь входит в область.�Недопустимо использовать __arglist в списке параметров асинхронного метода.y__arglist не разрешается использовать в списке параметров итераторов.�Параметр __arglist должен быть указан последним в списке формальных параметров.�Невозможно использовать локальную переменную "{0}" перед ее объявлением.�Невозможно использовать локальную переменную "{0}" перед ее объявлением. Объявление данной локальной переменной скрыто в поле "{1}".�Перечисления, классы и структуры не могут быть объявлены в интерфейсе, имеющем параметр типа "In" или "Out".o"{0}": виртуальные и абстрактные члены не могут быть закрытыми.?Значение типа void нельзя назначить.�При указателях на объекты неизвестного типа данная операция не определена.OКортеж не может содержать значение типа void.�"{0}": поле не может быть одновременно изменяемым и доступным только для чтенияL"{0}": изменяемое поле не может быть типа "{1}"�Событие среды выполнения Windows не может передаваться как параметр out или ref.�Ожидался универсальный возвращаемый тип, схожий с задачей, но тип "{0}", обнаруженный в атрибуте "AsyncMethodBuilder", не подходит. Требуется неограниченный универсальный тип c арностью 1, а его содержащий тип (если есть) не должен быть универсальнымOСоглашение о вызовах "{0}" несовместимо с "{1}".�Для сопоставления типа кортежа "{0}" требуются вложенные шаблоны "{1}", но сейчас есть вложенные шаблоны "{2}".�Внутри анонимного метода или лямбда-выражения нельзя использовать оператор yield.nНевозможно использовать "yield" в коде скрипта верхнего уровняBЭлементы не могут иметь значение Null.8Алгоритм "{0}" не поддерживаетсяsКодовая страница "{0}" является недопустимой или не установлена.fНеожиданная ошибка при записи информации отладки — "{0}".�Имя файла "{0}" пустое, содержит недопустимые символы, имеет имя диска без абсолютного пути или слишком длинное.�Недопустимый тип результата для /target: необходимо указать "exe", "winexe", "library" или "module"NНе удалось открыть файл метаданных "{0}" — {1}�Невозможно создать короткое имя файла "{0}", если уже существует длинное имя файла, содержащее это короткое имя.�Универсальный параметр является определением, а ожидается, что он будет ссылкой {0}.oДиректива using "{0}" ранее использовалась в качестве глобальнойiДиректива using ранее использовалась в качестве глобальнойCНеиспользованный внешний псевдоним.BНеиспользованный внешний псевдоним*Ненужная директива using.)Ненужная директива usingo{0} не является допустимой операцией составного назначения C#c{0} не является допустимым выражением преобразования C#&группа методованонимный методJпереопределение построителя методов async3ожидать в блоках "Catch" и "Finally"�t
                             Параметры компилятора Visual C#

                       — Выходные файлы -
-out:<file>                   Указать имя выходного файла (по умолчанию: базовое имя
                              файла с классом main или имя первого файла)
-target:exe                   Выполнить сборку консольного исполняемого файла (по умолчанию) (краткая
                              форма: -t:exe)
-target:winexe               Выполнить сборку исполняемого файла Windows (краткая форма:
                              -t:winexe)
-target:library               Выполнить сборку библиотеки (краткая форма: -t:library)
-target:module                Выполнить сборку модуля, который можно добавить в другую
                              сборку (краткая форма: -t:module)
-target:appcontainerexe       Выполнить сборку исполняемого файла AppContainer (краткая форма:
                              -t:appcontainerexe)
-target:winmdobj              Выполнить сборку промежуточного файла среды выполнения Windows,
                              используемого в WinMDExp (краткая форма: -t:winmdobj)
-doc:<file>                   Создаваемый XML-файл документации
-refout:<file>                Создаваемые выходные данные базовой сборки
-platform:<string>            Ограничить платформы, на которых может выполняться этот код: x86,
                              Itanium, x64, arm, arm64, anycpu32bitpreferred или
                              anycpu. Значение по умолчанию — anycpu.

                       — Входные файлы -
-recurse:<wildcard>           Включить все файлы в текущем каталоге и
                              подкаталогах в соответствии с заданным
                              подстановочным знаком
-reference:<alias>=<file>     Сослаться на метаданные из заданного файла
                              сборки с помощью определенного псевдонима (краткая форма: -r)
-reference:<file list>        Сослаться на метаданные из заданных файлов
                              сборки (краткая форма: -r)
-addmodule:<file list>        Скомпоновать указанные модули в этой сборке
-link:<file list>             Внедрить метаданные из указанных файлов
                              сборок взаимодействия (краткая форма: -l)
-analyzer:<file list>         Запускать анализаторы из этой сборки
                              (краткая форма: -a)
-additionalfile:<file list>   Дополнительные файлы, которые не оказывают прямого влияния на создание
                              кода, но могут использоваться анализаторами для вывода
                              ошибок или предупреждений.
-embed                        Внедрить все исходные файлы в PDB.
-embed:<file list>            Внедрить указанные файлы в PDB.

                       — Ресурсы -
-win32res:<file>              Задать файл ресурсов Win32 (RES-файл)
-win32icon:<file>             Использовать этот значок для вывода
-win32manifest:<file>         Задать файл манифеста Win32 (XML-файл)
-nowin32manifest              Не включать манифест Win32 по умолчанию
-resource:<resinfo>           Внедрить указанный ресурс (краткая форма: -res)
-linkresource:<resinfo>       Скомпоновать указанный ресурс в этой сборке
                              (краткая форма: -linkres), где данные о ресурсах имеют
                              формат <file>[,<string name>[,public|private]]

                       — Создание кода -
-debug[+|-]                   Выдать отладочную информацию
-debug:{full|pdbonly|portable|embedded}
                              Задать тип отладки (по умолчанию — "full",
                              "portable"  — кроссплатформенный формат,
                              "embedded" — кроссплатформенный формат, внедряемый в
                              целевой DLL- или EXE-файл)
-optimize[+|-]                Включить оптимизацию (краткая форма: -o)
-deterministic                Создать детерминированную сборку
                              (включая GUID версии модуля и метку времени)
-refonly                      Создать базовую сборку вместо основных выходных данных
-instrument:TestCoverage      Создать сборку, инструментированную для сбора
                              сведений об объеме протестированного кода
-sourcelink:<file>            Данные о ссылке на исходные файлы для внедрения в PDB.
 
                       — Ошибки и предупреждения -
-warnaserror[+|-]             Регистрировать все предупреждения как ошибки
-warnaserror[+|-]:<warn list> Регистрировать указанные предупреждения как ошибки
                              (используйте "nullable" для всех предупреждений о допустимости значений NULL)
-warn:<n>                     Задать порог предупреждений (0 или выше) (краткая форма: -w)
-nowarn:<warn list>           Отключить указанные предупреждения
                              (используйте "nullable" для всех предупреждений о допустимости значений NULL)
-ruleset:<file>               Указать файл набора правил, отключающий определенные
                              диагностические операции.
-errorlog:<file>[,version=<sarif_version>]
                              Указать файл для записи всех диагностических данных
                              компилятора и анализатора.
                              sarif_version:{1|2|2.1} По умолчанию используются значения 1.2 и 2.1,
                              обозначающие версию SARIF 2.1.0.
-reportanalyzer               Сообщить дополнительные сведения об анализаторе, например
                              время выполнения.
-skipanalyzers[+|-]           Пропустить выполнение анализаторов диагностики.

                       — Язык -
-checked[+|-]                 Создать проверки переполнений
-unsafe[+|-]                  Допускать "небезопасный" код
-define:<symbol list>         Определить символы условной компиляции (краткая
                              форма: -d)
-langversion:?                Отобразить разрешенные значения для версии языка
-langversion:<string>         Указать версию языка, например
                              "latest" (последняя версия, включая дополнительные номера версии),
                              "default" (то же, что и "latest"),
                              "latestmajor" (последняя версия, исключая дополнительные номера версии),
                              "preview" (последняя версия, включая функции в неподдерживаемой предварительной версии),
                              либо конкретные версии, например "6" или "7.1"
-nullable[+|-]                Указать параметр допускающего значение NULL контекста enable|disable.
-nullable:{enable|disable|warnings|annotations}
                              Указать параметр допускающего значение NULL контекста enable|disable|warnings|annotations.

                       — Безопасность -
-delaysign[+|-]               Использовать отложенную подпись для сборки, применяя только открытую
                              часть ключа строгого имени
-publicsign[+|-]              Выполнить общедоступную подпись сборки, используя только открытую
                              часть ключа строгого имени
-keyfile:<file>               Указать файл ключей строгого имени
-keycontainer:<string>        Указать контейнер ключей строгого имени
-highentropyva[+|-]           Включить ASLR с высокой энтропией

                       — Прочее -
@<file>                       Считать файл ответов с дополнительными параметрами
-help                         Отобразить это сообщение об использовании (краткая форма: -?)
-nologo                       Запрещать отображение сообщения компилятора об авторских правах
-noconfig                     Не включать файл CSC.RSP автоматически
-parallel[+|-]                Параллельная сборка.
-version                      Отобразить номер версии компилятора и выйти.

                       — Дополнительно -
-baseaddress:<address>        Базовый адрес библиотеки, для которой выполняется сборка
-checksumalgorithm:<alg>      Задать алгоритм для расчета контрольной суммы
                              исходного файла, хранимой в формате PDB. Поддерживаемые значения:
                              SHA1 или SHA256 (по умолчанию).
-codepage:<n>                 Задать кодовую страницу, используемую при открытии исходных
                              файлов
-utf8output                   Выводить сообщения компилятора в кодировке UTF-8
-main:<type>                  Указать тип, содержащий точку входа
                              (все другие возможные точки входа игнорируются) (краткая
                              форма: -m)
-fullpaths                    Компилятор создает полные пути
-filealign:<n>                Задать выравнивание для разделов выходных
                              файлов
-pathmap:<K1>=<V1>,<K2>=<V2>,...
                              Задать сопоставление для выходных данных имен исходного пути по
                              компилятору.
-pdb:<file>                   Задать имя файла для отладочной информации (по умолчанию
                              используется имя выходного файла с расширением PDB)
-errorendlocation             Выводить строку и столбец конечного расположения
                              каждой ошибки
-preferreduilang              Указать имя предпочтительного языка вывода.
-nosdkpath                    Отключить поиск пути пакета SDK по умолчанию для стандартных сборок библиотеки.
-nostdlib[+|-]                Не обращаться к стандартной библиотеке (mscorlib.dll)
-subsystemversion:<string>    Задать версию подсистемы этой сборки
-lib:<file list>              Задать дополнительные каталоги для поиска
                              ссылок
-errorreport:<string>         Указать способ обработки внутренних ошибок компилятора:
                              prompt, send, queue или none. По умолчанию используется
                              queue.
-appconfig:<file>             Указать файл конфигурации приложения,
                              содержащий параметры привязки сборки
-moduleassemblyname:<string>  Имя сборки, частью которой будет являться
                              этот модуль
-modulename:<string>          Задать имя исходного модуля
-generatedfilesout:<dir>      Размещать файлы, созданные во время компиляции, в
                              указанном каталоге.
коллекция контравариантныйконтравариантноковариантныйковариантноAреализация интерфейса по умолчанию(каталог не существуетGслишком длинный или недопустимый путь.высвобождаемыйпеременная fixed'переменная цикла foreachaальтернативные интерполированные буквальные строкии шаблонанонимные методыанонимные типы%асинхронная функция
async main
async streams-асинхронный оператор usingFавтоматически реализованные свойстваHавтоматический инициализатор свойства!двоичные литералы+назначение объединения+инциализатор коллекцииFконстантные интерполированные строкиBковариантные возвращаемые значения(оператор по умолчанию&литерал по умолчаниюLограничения параметров типа по умолчаниюTограничения универсального типа для делегата)инициализатор словаря'цифровые разделители!пустые переменныединамическийUограничения универсального типа перечисления!фильтр исключенийIметод доступа к свойству тела выраженияJконструктор и деструктор тела выражения?индексатор, воплощающий выражение5метод, воплощающий выражение;свойство, воплощающее выражение}объявление переменных выражения в инициализаторах члена и запросах:расширенные разделяемые методы4шаблоны расширенных свойств-расширяемый оператор fixed'GetAsyncEnumerator расширения"GetEnumerator расширенияметод расширения!внешний псевдоним0Внешние локальные функцииFпространство имен с файловой областью8буферы фиксированного размера&указатели на функцию+универсальные атрибуты#универсальные типыOквалификатор псевдонима пространства имен-глобальная директива using6неявно типизированный массивQнеявно типизированная локальная переменнаяMсоздание объекта с типом целевого объектаDобработчики интерполированных строкоператор indexpиндексирование перемещаемых буферов фиксированного размера*выводимый тип делегатаqметоды задания значения, вызываемые только при инициализации/интерполированные строкиитераторылямбда-выражениелямбда-атрибутыCПараметры удаления лямбда-выражения?тип возвращаемого значения лямбда2разделитель начальных цифрдиректива line span2Атрибуты локальной функции!локальные функцииАтрибут MemberNotNullcСмешанные объявления и выражения в деконструировании_модуль как спецификатор конечного объекта атрибута+инициализаторы модулей@скрытие имен во вложенных функциях'именованный аргументоператор nameof=целые числа собственного размера7stackalloc во вложенных выраженияхDограничение универсального типа notnullне шаблонYУказатель на шаблон константы имеет значение null.Hоператор, распространяющий значения Null6типы, допускающие значение NULLIссылочные типы, допускающие значение NULL)инициализатор объектаGустарело для метода доступа к свойству-необязательный параметрили шаблонEобъявление переменной с параметром OUTGконструкторы структуры без параметров-шаблон в круглых скобках!разделяемый методразделяемые типы)сопоставление шаблону1позиционные поля в записях#pragma"действие warning с enable#частный защищенный=модификаторы доступа в свойствах!выражение запросаоператор range+члены только для чтения-ссылки только для чтения3структуры только для чтенияcавтоматически реализуемые свойства только для чтения!структуры записейзаписи%рекурсивные шаблоны'Условное выражение ref4ссылочные методы расширения<переменные цикла for-loop для ссылкиAпеременные итерации foreach для ссылки_возвращаемые данные и локальные переменные типа ByRef9повторное назначение по ссылке%ссылочные структуры#реляционный шаблон1запечатанный ToString в записи%инициализатор stackallocXабстрактные статические элементы в интерфейсах8статическая анонимная функция#статические классы8статические локальные функции:инициализаторы полей структуры;<выражения для выбора вариантов>@выбор по значению логического типа@условное выражение с целевым типомвыражение Throw#равенство кортежейкортежишаблон типа!вариантность типа�параметры неограниченного типа в операторе объединения со значением NULLFнеуправляемые сконструированные типыYограничения неуправляемого универсального типаобъявления usingusing staticwбезопасность вариантности для статических элементов интерфейса=с использованием анонимных типов0с использованием структур8<глобальное пространство имен>инвариантно+Переменная окружения LIBпараметр /LIBлямбда-выражение;Поддерживаемые языковые версии:{0} версии {1}i© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.группа методов<NULL>#<пространство имен>DОперация вызвала переполнение стека.�ограничения для методов переопределения и явной реализации интерфейсапараметр<список путей>Параметр /REFERENCEPATHj(Местоположение символа, связанного с предыдущей ошибкой)z(Местоположение символа, связанного с предыдущим предупреждением)возвращаемыйпсевдоним usingконструкторсобытие!внешний псевдонимполе
метка
метод!пространство именсвойствотиппараметр типаэлементпеременная<текст><выражение throw>,Компилятор Microsoft (R) Visual C#2инструкции верхнего уровняпеременная using%'"экспериментальный") Недопустимый тег Include \ Сбой при вставке некоторых или всех включенных XML :<!-- Badly formed XML comment ignored for member "{0}" -->T Невозможно включить некорректный файл XML "{0}". *Отсутствует атрибут file*Отсутствует атрибут path_Не обнаружено элементов, соответствующих тегу include. �Пропуск некоторых типов в сборке анализатора {0} из-за исключения ReflectionTypeLoadException: {1}.�Пропуск загрузки типов в сборке анализатора, завершившихся сбоем из-за ReflectionTypeLoadException�GetDeclarationName вызывается для узла объявления, который может содержать множество операторов объявления переменных.9элементы: не должно быть пустым�Чтобы выполнить минимальную квалификацию типа, необходимо указать расположение.\LookupOptions имеет недопустимую комбинацию параметров.%Конфликтующее имя {0}"Ожидается SearchCriteria.Не символ C# .�Заданные типы параметров {0} и типы ссылок на параметры {1}. Эти массивы должны иметь одинаковую длину.�RefKind.Out не является допустимым типом ссылки для типа возвращаемого значения.�Позиция не находится в пределах синтаксического дерева с полным диапазоном {0}.sПозиция должна находиться в диапазоне синтаксического дерева.�Предполагаемый синтаксический узел не может принадлежать синтаксическому дереву из текущей компиляции.kОтправка может иметь максимум одно синтаксическое дерево.PОтправка может включать только код скрипта.kСинтаксический узел не находится в синтаксическом дереве.?Синтаксическое дерево уже имеется�SyntaxTree получено из директивы #load и не может быть удалено или перемещено напрямую.]Дерево синтаксиса должно быть создано из отправки.4SyntaxTree не входит в компиляциюoSyntaxTree не входит в компиляцию, поэтому его невозможно удалить�Чтобы выполнить минимальную квалификацию типа, необходимо использовать SyntaxTreeSemanticModel.�Этот метод можно использовать только для создания токенов — {0} не является видом токена.\Дерево должно иметь корневой узел в SyntaxKind.CompilationUnitDдерево не является частью компиляцииJАргумент типа не может иметь значение Null�Чтобы создать токены цифровых литералов, используйте Microsoft.CodeAnalysis.CSharp.SyntaxFactory.Literal.�Чтобы создать токены символьных литералов, используйте Microsoft.CodeAnalysis.CSharp.SyntaxFactory.Literal.�Чтобы создать токены идентификаторов, используйте Microsoft.CodeAnalysis.CSharp.SyntaxFactory.Identifier или Microsoft.CodeAnalysis.CSharp.SyntaxFactory.VerbatimIdentifier.�Величина значения выравнивания {0} больше, чем {1}; это может привести к возникновению большой форматированной строки.�Величина значения выравнивания может привести к возникновению большой форматированной строкиcРезультатом этого выражения всегда будет "Null" типа "{0}".;Результат выражения — всегда NULL�Неоднозначная ссылка в атрибуте cref: "{0}". Предполагается "{1}", но может также соответствовать другим перегрузкам, включая "{2}".@Неоднозначная ссылка в атрибуте crefaЭкземпляр анализатора {0} невозможно создать из {1} : {2}"MНевозможно создать экземпляр анализатора�Сборка "{0}", содержащая тип "{1}", ссылается на платформу .NET Framework, которая не поддерживается.�Загруженная сборка ссылается на платформу .NET Framework, которая не поддерживается.�Атрибут "{0}" модуля "{1}" будет игнорироваться, вместо него используется экземпляр в источнике.�Вместо атрибута будет использоваться экземпляр, отображающийся в источнике�Возможно, неправильное назначение локальной переменной "{0}", которая является аргументом оператора using или lock. Вызов Dispose или разблокирование произойдет на ее оригинальном значении.�Возможно, используется недопустимое назначение для локального параметра, который является аргументом оператора using или lock�Проведено присвоение той же переменной; действительно выполнить такое назначение, а не иное?OНазначение выполнено для той же переменной�В данном асинхронном методе отсутствуют операторы await, поэтому метод будет выполняться синхронно. Воспользуйтесь оператором await для ожидания неблокирующих вызовов API или оператором await Task.Run(...) для выполнения связанных с ЦП заданий в фоновом потоке.�В асинхронном методе отсутствуют операторы await, будет выполнен синхронный метод�Тип "{0}" нельзя использовать в этом контексте, так как он не может быть представлен в метаданных.�Невозможно использовать тип в этом контексте, поскольку он не может быть представлен в метаданных.|Атрибут "{0}" пропускается при указании общедоступного подписывания.vАтрибут пропускается при указании общедоступного подписывания.�"{0}" недопустимое место атрибута для этого объявления. Для этого объявления допускаются следующие места атрибутов: "{1}". Все атрибуты этого блока будут проигнорированы.^Недопустимое расположение атрибута для объявления�Ориентированные на поле атрибуты для автосвойств не поддерживаются в версии языка {0}. Используйте версию языка {1} или выше.�Ориентированные на поле атрибуты для автосвойств не поддерживаются в этой версии языка.�Возможно, непреднамеренное сравнение ссылок; для получения сравнения значений приведите левую часть к типу "{0}".�Возможно, использовано непреднамеренное сравнение ссылок: для левой стороны требуется приведение�Возможно, непреднамеренное сравнение ссылок; для получения сравнения значений приведите правую часть к типу "{0}".�Возможно, использовано непреднамеренное сравнение ссылок: для правой стороны требуется приведение�Не удается восстановить предупреждение "CS{0}", так как оно было глобально отключено.�Невозможно восстановить предупреждение, так как оно было отключено глобально1Недопустимое имя языка "{0}".(Имя языка недопустимо\"{0}" является недопустимым номером предупреждения.�Номер, переданный в директиву препроцессора предупреждений #pragma, не являлся допустимым номером предупреждения. Убедитесь, что номер соответствует предупреждению, а не ошибке.@Недопустимый номер предупреждения}Комментарий XML содержит атрибут cref "{0}", который не удалось разрешить.xНедопустимый тип для параметра {0} в атрибуте cref комментария XML: '{1}'fНедопустимый тип параметра в атрибуте cref комментария XMLНедопустимый тип возвращаемого значения в атрибуте cref XML-комментарияНедопустимый тип возвращаемого значения в атрибуте cref XML-комментарияrВ комментарии XML имеется атрибут cref "{0}" с неверным синтаксисом.eСинтаксически недопустимый атрибут cref в комментарии XML�Комментарий XML для "{0}" имеет атрибут cref, который ссылается на параметр типа.`Атрибут cref комментария XML ссылается на параметр типаvКомментарий XML содержит атрибут cref, который не удалось разрешить�Побитовый оператор "ИЛИ" применен к операнду, расширенному знаком; рекомендуется предварительное приведение к меньшему беззнаковому типу�Компилятор неявно расширил переменную с расширением знака, а затем использовал полученное значение в битовой или обычной операции. Это может вызвать непредсказуемое поведение.�Битовая операция или оператор, использовавшийся в операнде с расширением знака�Использование "{0}" в качестве значения ref или out или получение его адреса может вызвать исключение времени выполнения, поскольку это поле класса, который маршалируется по ссылке�Использование поля класса с маршалингом по ссылке в виде значения ref или out или получение его адреса может вызвать исключение времени выполнения�Следует вызвать метод System.IDisposable.Dispose() для выделенного экземпляра {0} до того, как все ссылки на него будут находиться вне области действия.�Вызов System.IDisposable.Dispose() в выделенном экземпляре до того, как все ссылки, указывающие на него, окажутся за пределами диапазона�Выделенный экземпляр {0} не уничтожается во всех путях исключений.  Следует вызвать метод System.IDisposable.Dispose до того, как все ссылки на него будут находиться вне области действия.uВыделенный экземпляр освобождается не во всех путях исключенийPОбъект "{0}" нельзя удалить более одного раза.OОбъект может быть освобожден несколько разyИспользование массивов как аргументов атрибутов в CLS не разрешеноyИспользование массивов как аргументов атрибутов в CLS не разрешено�"{0}" не может быть помечен как совместимый с CLS, поскольку сборка не имеет атрибута CLSCompliant.�"{0}" не требуется атрибут CLSCompliant, так как сборка не имеет атрибута CLSCompliant.�Типу или члену не требуется атрибут, совместимый с CLS, так как сборка не содержит атрибут CLSCompliant�Тип или член не может быть помечен как совместимый с CLS, так как сборка не содержит атрибут CLSCompliant>Аргумент типа "{0}" несовместим с CLS.7Тип аргумента несовместим с CLS�"{0}" не имеет доступных конструкторов, которые используют совместимые с CLS типы.�Тип не содержит доступных конструкторов, которые используют только совместимые с CLS типыA"{0}": базовый тип "{1}" несовместим с CLS.�Базовый тип помечен как несовместимый с CLS в сборке, помеченной как совместимая с CLS. Удалите атрибут, указывающий совместимость сборки с CLS, или удалите атрибут, указывающий несовместимость типа с CLS.3Базовый тип несовместим с CLSBТип ограничения "{0}" несовместим с CLS.�Открытая, защищенная или защищенная внутренняя переменная должна иметь тип, совместимый с CLS.$Тип несовместим с CLS?Идентификатор "{0}" несовместим с CLS.zИдентификатор "{0}", отличающийся только регистром, несовместим с CLS.sИдентификатор, отличающийся только регистром, несовместим с CLS8Идентификатор несовместим с CLS�"{0}" несовместим с CLS, поскольку с ним несовместим базовый интерфейс "{1}".�"{0}": совместимые с CLS интерфейсы должны иметь только совместимые с CLS члены.�Интерфейсы, совместимые с CLS, должны включать только совместимые с CLS членыsТип несовместим с CLS, так как базовый интерфейс несовместим с CLSWТип возвращаемого значения "{0}" несовместим с CLS.PТип возвращаемого значения несовместим с CLSBТип ограничения "{0}" несовместим с CLS.;Тип ограничения несовместим с CLS�"{0}" не может быть помечен как совместимый с CLS, поскольку является членом типа "{1}", несовместимого с CLS.�Тип невозможно пометить как совместимый с CLS, так как он является членом несовместимого с CLS типа�Атрибут CLSCompliant не применяется к параметрам. Попробуйте разместить его в методе.pАтрибут CLSCompliant не имеет значения при применении к параметрам�Проверка на соответствие CLS не будет выполнена для "{0}", поскольку он не видим за пределами данной сборки.�Проверка совместимости с CLS не будет выполнена, так как она не видима за пределами этой сборки�Атрибут CLSCompliant не применяется к возвращаемым типам. Попробуйте разместить его в методе.�Атрибут CLSCompliant не имеет значения при применении к типам возвращаемых значений�Добавленные модули должны быть помечены атрибутом CLSCompliant, чтобы соответствовать этой сборке.�Добавленные модули должны быть помечены атрибутом CLSCompliant, чтобы соответствовать этой сборке.j"{0}": только совместимые с CLS члены могут быть абстрактными.dТолько члены, совместимые с CLS, могут быть абстрактными�Методы с переменным числом аргументов не совместимы с требованиями CLS.�Методы с переменным числом аргументов не совместимы с требованиями CLS.�Для включения проверки на соответствие CLS следует назначить сборке, а не модулю, атрибут CLSCompliant.�Невозможно задать аргумент CLSCompliant в модуле, который отличается от атрибута CLSCompliant в сборке.�Невозможно задать аргумент CLSCompliant в модуле, который отличается от атрибута CLSCompliant в сборке.�Для включения проверки на соответствие CLS следует назначить сборке, а не модулю, атрибут CLSCompliant.�Перегруженный метод "{0}", отличающийся только параметром с ключевым словом ref или out, либо рангом массива, несовместимы с CLS.�Перегруженный метод, отличающийся только в параметре ref или out или в ранге массива, несовместим с CLS�Перегруженный метод "{0}", отличающий только типами массивов без имен, несовместим с CLS.�Эта ошибка происходит, если перегруженный метод получает массив массивов, и единственное отличие между подписями методов — тип элементов массива. Чтобы избежать этой ошибки, рассмотрите возможность использования прямоугольного массива вместо массива массивов; используйте дополнительный параметр, чтобы разрешить неоднозначность вызова функции, переименуйте один или несколько перегруженных методов или, если совместимость с CLS не требуется, удалите атрибут CLSCompliantAttribute.�Перегруженный метод, отличающийся только типами неименованных массивов, несовместим с CLS[Поле "{0}", совместимое с CLS, не может быть временным.cПоле, совместимое с CLS, не может иметь модификатор volatile�Доступ к члену в "{0}" может вызвать исключение времени исполнения, поскольку он является полем класса, который маршалируется по ссылке.�Это предупреждение возникает при попытке вызвать метод, свойство или индексатор в члене или классе, производном от MarshalByRefObject; при этом член является типом значения. Объекты, наследуемые от MarshalByRefObject, обычно упаковываются по ссылке в домене приложений. Если код пытается получить прямой доступ к члену типа значения такого объекта в домене приложений, возникнет исключение времени выполнения. Чтобы устранить предупреждение, сначала скопируйте член в локальную переменную и вызовите метод в этой переменной.�Доступ к члену в поле класса маршалинга по ссылке может вызвать исключение времени выполнения�Применение класса CallerArgumentExpressionAttribute к параметру "{0}" не подействует, поскольку он применен с недопустимым именем параметра.zКласс CallerArgumentExpressionAttribute применен с недопустимым именем параметра.�Применение класса CallerArgumentExpressionAttribute к параметру "{0}" не подействует, так как он ссылается сам на себя.�Применение класса CallerArgumentExpressionAttribute к параметру не подействует, поскольку он ссылается сам на себя.�Применение CallerArgumentExpressionAttribute к параметру "{0}" не подействует, поскольку он применяется к элементу, который использован в контекстах, где не разрешены необязательные аргументы.�Применение класса CallerArgumentExpressionAttribute не подействует, поскольку он применяется к элементу, которые использован в контекстах, где не разрешены необязательные аргументы.�Применение атрибута CallerFilePathAttribute к параметру "{0}" ни к чему не приводит, поскольку атрибут применяется к члену, который используется в контекстах, запрещающих необязательные аргументы.�Атрибут CallerFilePathAttribute не будет работать, так как он применяется к члену, который используется в контекстах, не допускающих необязательные аргументы.�Применение класса CallerArgumentExpressionAttribute к параметру "{0}" ни к чему не приведет. Он переопределяется классом CallerFilePathAttribute.�Класс CallerArgumentExpressionAttribute не подействует. Он переопределяется классом CallerFilePathAttribute.�Применение CallerMemberNameAttribute к параметру "{0}" ни к чему не приведет. Он переопределяется с помощью CallerFilePathAttribute.�Атрибут CallerMemberNameAttribute не будет работать: он переопределяется атрибутом CallerFilePathAttribute�Применение атрибута CallerLineNumberAttribute к параметру "{0}" ни к чему не приводит, поскольку атрибут применяется к члену, который используется в контекстах, запрещающих необязательные аргументы.�Атрибут CallerLineNumberAttribute не будет работать, так как он применяется к члену, который используется в контекстах, не допускающих дополнительные аргументы�Применение класса CallerArgumentExpressionAttribute к параметру "{0}" не подействует, он переопределен классом CallerLineNumberAttribute.�Класс CallerArgumentExpressionAttribute не подействует, он переопределен классом CallerLineNumberAttribute.�Применение CallerFilePathAttribute к параметру "{0}" ни к чему не приведет. Он переопределяется с помощью CallerLineNumberAttribute.�Атрибут CallerFilePathAttribute не будет работать: он переопределяется атрибутом CallerLineNumberAttribute�Применение CallerMemberNameAttribute к параметру "{0}" ни к чему не приведет. Он переопределяется с помощью CallerLineNumberAttribute.�Атрибут CallerMemberNameAttribute не будет работать: он переопределяется атрибутом CallerLineNumberAttribute�Применение атрибута CallerMemberNameAttribute к параметру "{0}" ни к чему не приводит, поскольку атрибут применяется к члену, который используется в контекстах, запрещающих необязательные аргументы.�Атрибут CallerMemberNameAttribute не будет работать, так как он применяется к члену, который используется в контекстах, не допускающих дополнительные аргументы�Применение класса CallerArgumentExpressionAttribute к параметру "{0}" не подействует, он будет переопределен классом CallerMemberNameAttribute.�Класс CallerArgumentExpressionAttribute не подействует, он переопределен классом CallerMemberNameAttributeКлюч /win32manifest для модуля пропущен, т. к. используется только для сборокКлюч /win32manifest для модуля пропущен, т. к. используется только для сборок�Имя "_" ссылается на константу, а не на шаблон отмены. Используйте "var _", чтобы отменить значение, или "@_", чтобы сослаться на константу по этому имени.?Не используйте "_" для константы case.�Параметр "{0}" переопределяет атрибут "{1}", заданный в исходном файле или в добавленном модуле.�Это предупреждение возникает, если атрибуты сборки AssemblyKeyFileAttribute или AssemblyKeyNameAttribute в источнике конфликтуют с параметром командной строки /keyfile или /keycontainer либо с именем файла ключа или контейнером ключа, указанном в свойствах проекта.�Параметр переопределяет атрибут, заданный в исходном файле или добавленном модулеxОперация сравнения со значением Null типа "{0}" всегда возвращает False.xСравнение со значением NULL или типом структуры всегда вызывает false�'"Интерфейс "{0}" помечен с помощью "CoClassAttribute" и не помечен с помощью "ComImportAttribute".oИнтерфейс, помеченный как CoClassAttribute, не помечен как ComImportAttribute�Сравнение выполнено с той же переменной. Действительно следует выполнять такое сравнение?IВыполнено сравнение с той же переменной�Операция может привести к переполнению "{0}" в среде выполнения (для переопределения используйте синтаксис "unchecked")�Операция может привести к переполнению в среде выполнения (для переопределения используйте синтаксис "unchecked")EДля "{0}" даны разные контрольные суммы.TЗаданы разные значения контрольной суммы #pragmayСборка, на которую дана ссылка "{0}", направлена на другой процессор.�Сборка, на которую указывает ссылка, предназначена для другого процессора�Константное значение "{0}" может привести к переполнению "{1}" во время выполнения (для переопределения используйте синтаксис "unchecked").�Константное значение может привести к переполнению во время выполнения (для переопределения используйте синтаксис "unchecked")�Преобразование литерала, допускающего значение NULL или возможного значения NULL в тип, не допускающий значение NULL.�Преобразование литерала, допускающего значение NULL или возможного значения NULL в тип, не допускающий значение NULL.�Слишком длинное полное имя "{0}" для отладочной информации. Компилируйте без параметра "/debug".]Полное имя слишком длинное для сведений об отладке�Значение по умолчанию, указанное для параметра "{0}", не будет действовать, так как оно применяется к члену, используемому в контекстах, не допускающих необязательных аргументов.�Указанное значение по умолчанию не будет работать, так как оно применяется к члену, который используется в контекстах, не допускающих дополнительные аргументы�Недопустимое имя символа предварительной обработки. "{0}" не является допустимым идентификатором.�Недопустимое имя символа предварительной обработки; недопустимый идентификатор�Была указана отложенная подпись, для которой требуется открытый ключ, но открытый ключ не был указан�Была указана отложенная подпись, для которой требуется открытый ключ, но открытый ключ не был указан�Наиболее подходящий перегруженный метод Add "{0}" для элемента инициализатора набора устарел.�Наиболее подходящий перегруженный метод Add "{0}" для элемента инициализатора набора устарел. {1}�Рекомендуемый перегружаемый метод Add для элемента инициализатора коллекции устарел�Рекомендуемый перегружаемый метод Add для элемента инициализатора коллекции устарел,"{0}" является устаревшим.2"{0}" является устаревшим: '{1}'%Тип или член устарел%Тип или член устарел�Возможное значение NULL не может использоваться для типа, помеченного как [NotNull] или [DisallowNull]�Возможное значение NULL не может использоваться для типа, помеченного как [NotNull] или [DisallowNull]�Сравнение указателей на функции может привести к непредвиденному результату, так как указатели на одну и ту же функцию могут быть разными.UНе сравнивайте значения указателей на функции�В методе "{0}" отсутствует аннотация "[DoesNotReturn]" для сопоставления реализованного или переопределенного члена.�В методе отсутствует аннотация "[DoesNotReturn]" для сопоставления реализованного или переопределенного члена.�Выражение всегда будет вызывать System.NullReferenceException, поскольку значение "{0}" по умолчанию равно Null.�Выражение будет всегда вызывать исключение System.NullReferenceException, так как значение по умолчанию для типа равно NULL�"{0}" уже указан в списке интерфейсов типа "{1}"с другой допустимостью значений NULL ссылочных типов.�Интерфейс уже указан в списке интерфейсов с другой допустимостью значений NULL ссылочных типов.[Комментарий XML имеет повторяющийся тег param для "{0}".`Комментарий XML содержит повторяющийся тег параметраUКомментарий XML имеет повторяющийся тег для "{0}".iКомментарий XML содержит повторяющийся тег параметра типаuДиректива using для "{0}" ранее встречалась в этом пространстве именjДиректива Using уже использовалась в этом пространстве имен�Вызов метода "{0}" с динамической диспетчеризацией может привести к ошибке во время выполнения, поскольку одна или несколько применимых перегрузок являются условными методами.�Может произойти сбой динамически диспетчеризируемого вызова во время выполнения, так как одна или несколько применимых перегрузок являются условными методамиПустой блок switchПустой блок switchqТребуется однострочный комментарий или признак конца строки.�После директивы #pragma ожидается комментарий длиной в одну строку или комментарий в конце строки�"{0}" определяет оператор "==" или оператор "!=", но не переопределяет Object.Equals(object o).�Тип определяет оператор == или оператор !=, но не переопределяет Object.Equals(object o)�"{0}" определяет оператор "==" или оператор "!=", но не переопределяет Object.GetHashCode().�Тип определяет оператор == или оператор !=, но не переопределяет Object.GetHashCode()x"{0}" переопределяет Object.Equals(object o), но не переопределяет Object.GetHashCode().xТип переопределяет Object.Equals(object o), но не переопределяет Object.GetHashCode()){0}. См. также ошибку CS{1}.�Компилятор определяет это предупреждение, когда оно переопределяет ошибку с предупреждением. Для получения дополнительных сведений о проблеме выполните поиск упомянутой ошибки кода.FПредупреждение переопределяет ошибку�"{0}" предназначен только для оценки и может быть изменен или удален в будущих обновлениях.�Тип предназначен только для оценки и может быть изменен или удален в будущих обновлениях.�Явная реализация интерфейса '{0}' соответствует более чем одному члену интерфейса. Выбор члена интерфейса зависит от реализации. Возможно, требуется использовать неявную реализацию.�Реализация явного интерфейса совпадает больше чем с одним членом интерфейсаAКонструктор "{0}" помечен как внешний;Конструктор помечен как внешний�Метод, оператор или метод доступа "{0}" помечен как внешний и не имеет атрибутов. Для указания на внешнюю реализацию, возможно, следует добавить атрибут DllImport.�Метод, оператор или метод доступа помечен как внешний и не имеет атрибутовYНе удалось включить фрагмент XML "{1}" файла "{0}" — {2}.9Не удалось включить фрагмент XMLEИсходный файл "{0}" задан несколько раз.@Исходный файл указан несколько раз�Недопустимое имя файла в директиве препроцессора. Слишком длинное имя файла, либо оно не является допустимым именем файла.nДля директивы препроцессора указано недопустимое имя файла�Выражение фильтра является константой "false", попробуйте удалить выражение catch�Выражение фильтра является константой "false", попробуйте удалить блок try-catchQВыражение фильтра является константой "false". OВыражение фильтра является константой "false"�Выражение фильтра является константой "true", попробуйте удалить фильтр.NВыражение фильтра является константой "true"�Введение метода Finalize может помешать вызову деструктора. Предполагается объявить деструктор?�Это предупреждение возникает, когда создается класс с методом, подпись которого является открытым, виртуальным, недействительным методом Finalize.

Если такой класс используется в качестве базового, а производный класс определяет деструктор, то деструктор переопределит метод Finalize базового класса, а не метод Finalize производного класса.fВведение метода Finalize может помешать вызову деструктора�Генератору "{0}" не удалось создать источник. Это не повлияет на выходные данные и ошибки компиляции, которые могут возникнуть в результате. Тип возникшего исключения: "{1}", сообщение: "{2}"PГенератор создал следующее исключение:
"{0}".IГенератору не удалось создать источник.�Не удалось инициализировать генератор "{0}". Это не повлияет на выходные данные и ошибки компиляции, которые могут возникнуть в результате. Тип возникшего исключения: "{1}", сообщение: "{2}"PГенератор создал следующее исключение:
"{0}".HНе удалось инициализировать генератор.�Указанное выражение всегда соответствует предоставленной константе.�Указанное выражение всегда соответствует предоставленной константе.~Указанное выражение всегда соответствует предоставленному шаблону.~Указанное выражение всегда соответствует предоставленному шаблону.�Указанное выражение никогда не соответствует предоставленному шаблону.�Указанное выражение никогда не соответствует предоставленному шаблону.�Определение псевдонима с именем "global" не рекомендуется из-за того, что "global::" всегда указывает на глобальное пространство имен и не является псевдонимом.bОпределение псевдонима с именем global не рекомендуетсяjЗначение "goto case" невозможно неявно преобразовать в тип "{0}".nЗначение "goto case" не может быть неявно преобразовано в тип switchWОжидается идентификатор или численный литерал.VОжидается идентификатор или численный литерал�Неверный синтаксис #pragma checksum; должно быть #pragma checksum "имя файла" "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" "XXXX..."UНедопустимый синтаксис контрольной суммы #pragma-Ожидается "disable" или "restore"]После предупреждения #pragma ожидается "disable" или "restore"7Нераспознанная директива #pragma7Нераспознанная директива #pragma�Вызов члена "{0}", не являющегося доступным только для чтения, из члена readonly приводит к появлению неявной копии "{1}".�Вызов члена, не являющегося доступным только для чтения, из члена readonly приводит к появлению неявной копии.�В условных выражениях назначение всегда постоянное. Предполагалось использовать ==, а не = ?nНазначение в условном выражении всегда является константой�Атрибут InterpolatedStringHandlerArgument не действует при применении к лямбда-параметрам и будет проигнорирован на сайте вызова.�Атрибут InterpolatedStringHandlerArgument не действует при применении к лямбда-параметрам и будет проигнорирован на сайте вызова.yСсылка сборки "{0}" является недопустимой и не может быть разрешена.�Это предупреждение указывает, что атрибут, например InternalsVisibleToAttribute, был указан неправильно.dСсылка на сборку недопустима и не может быть разрешена�"{0}" не распознан как расположение атрибута. Допустимые расположения атрибута для этого объявления: "{1}". Все атрибуты этого блока будут проигнорированы.FНераспознанное расположение атрибутаMНедопустимый элемент включения для XML — {0}EНедопустимый элемент включения для XMLp"{0}" имеет неправильную сигнатуру и не может быть точкой входаwМетод содержит неправильную подпись и не может быть точкой входа#Недопустимое число#Недопустимое число[Недопустимый путь для поиска "{0}" указан в "{1}" — "{2}";Указан недопустимый путь поиска�Указанная строка версии не соответствует рекомендованному формату — основной номер.дополнительный номер.сборка.редакция�Указанная строка версии не соответствует рекомендованному формату — основной номер.дополнительный номер.сборка.редакция`Данное выражение никогда не имеет указанный тип ("{0}")p'Выражение, заданное выражению is не может иметь указанный типYДанное выражение всегда имеет указанный тип ("{0}")m'Выражение, заданное выражению is всегда имеет указанный тип�Использование "{0}" для проверки совместимости с "{1}" равнозначно проверке совместимости с "{2}" и проходит успешно для всех значений, кроме значений Null�Использование is для проверки совместимости с типом dynamic равнозначно проверке совместимости с типом ObjectzВыражение типа "{0}" всегда соответствует предоставленному шаблону.tВходные данные всегда соответствуют предоставленному шаблону.�Имя "_" ссылается на тип "{0}", а не на шаблон отмены. Используйте "@_" в качестве типа или "var _" для отмены.^Не используйте "_" для ссылки на тип в выражении is-type.tСуффикс "l" легко спутать с цифрой "1" -- для ясности используйте "L"<Суффикс l легко спутать с цифрой 1�"{0}": точка входа не может быть универсальной или находиться в универсальном типе}Точка входа не может быть универсальной или иметь универсальный тип�Точкой входа программы является глобальный код; игнорируется точка входа "{0}".�Точкой входа программы является глобальный код; игнорируется точка входаoЭлемент "{0}" должен иметь значение, отличное от NULL, при выходе._Элемент "{0}" не может использоваться в этом атрибуте.YЭлемент не может использоваться в этом атрибуте.xЭлемент "{0}" должен иметь значение, отличное от NULL, при выходе с "{1}".�Элемент должен иметь значение, отличное от NULL, при выходе в определенном состоянии.iЭлемент должен иметь значение, отличное от NULL, при выходе.�Преобразование группы методов "{0}" в незаменяемый тип "{1}". Вы намеревались вызвать этот метод?YПреобразование группы методов в незаменямый тип�Аннотацию для ссылочных типов, допускающих значения NULL, следует использовать в коде только в контексте аннотаций "#nullable".�Заметка к ссылочным типам, допускающим значение NULL, должна использоваться в коде только в контексте заметок "#nullable". Автоматически создаваемый исходный код требует директиву "#nullable" в явном виде.�Заметка к ссылочным типам, допускающим значение NULL, должна использоваться в коде только в контексте заметок "#nullable". Автоматически создаваемый исходный код требует директиву "#nullable" в явном виде.�Аннотацию для ссылочных типов, допускающих значения NULL, следует использовать в коде только в контексте аннотаций "#nullable".�Параметр "{0}" не имеет совпадающего тега param в комментарии XML для "{1}" (в отличие от остальных параметров)�Параметр не имеет соответствующий тег параметра в комментарии XML (в отличие от остальных параметров)�Параметр типа "{0}" не имеет совпадающего тега typeparam в комментарии XML для "{1}" (в отличие от остальных параметров типов)�Параметр типа не имеет соответствующий тег параметра типа в комментарии XML (в отличие от остальных параметров){Отсутствует комментарий XML для публично видимого типа или члена "{0}"�Указан параметр компилятора /doc, но одна или несколько конструкций не содержат комментарии.wОтсутствует комментарий XML для открытого видимого типа или члена�Предопределенный тип "{0}" определен в нескольких сборках в глобальном псевдониме; используется описание из "{1}"�Эта ошибка происходит, когда предопределенный тип системы, например System.Int32, находится в двух сборках. Единственная причина этого — ссылка на mscorlib или System.Runtime.dll из двух разных расположений, например, при попытке запустить две версии .NET Framework одновременно.�Предопределенный тип определяется в нескольких сборках глобального псевдонима�Член "{0}" реализует интерфейсный член "{1}" в типе "{2}". Во время выполнения возникает множественное соответствие интерфейсных членов. Реализация зависит от того, какой метод будет вызван.�Это предупреждение может быть создано, если два метода интерфейса различаются только по тому, помечен ли конкретный параметр как ref или как out. Рекомендуется изменить код, чтобы избежать этого предупреждения, так как неочевидно, какой метод вызывается во время выполнения, и вызов нужного метода не гарантируется.

Хотя C# разделяет параметры out и ref, спецификация CLR не видит отличий и выбирает случайный метод, реализующий интерфейс.

Предоставьте компилятору способ различения методов. Например, можно дать им разные имена или указать дополнительный параметр в одном из них.�Член реализует член интерфейса с несколькими совпадениями во время выполнения�Элемент "{1}" переопределяет "{0}". Во время выполнения появляется множество кандидатов на переопределение. Реализация зависит от того, какой метод будет вызван. Используйте более позднюю версию среды выполнения.�Член переопределяет базовый член с помощью нескольких кандидатов переопределения во время выполнения�Индексирование массива с отрицательным индексом (индексы массива всегда начинаются с нуля)RИндексация массива с отрицательным индексомzЧлен "{0}" не скрывает доступный член. Ключевое слово new не требуется.�Член не скрывает унаследованный член: новое ключевое слово не требуется�"{0}" скрывает наследуемый член "{1}". Чтобы текущий член переопределял эту реализацию, добавьте ключевое слово override. В противном случае добавьте ключевое слово new.�Член скрывает унаследованный член: отсутствует ключевое слово переопределения�"{0}" скрывает наследуемый член "{1}". Если скрытие было намеренным, используйте ключевое слово new.�Переменная объявлена с тем же именем, что и переменная в базовом типе, однако, не было использовано ключевое слово new. Это предупреждение сообщает о том, что следует использовать ключевое слово new: переменная объявлена так, как если бы в объявлении использовалось ключевое слово new.~Член скрывает унаследованный член: отсутствует новое ключевое слово@Сборка {0} не содержит анализаторов.;Сборка не содержит анализаторовaПараметр /noconfig пропущен, т. к. он задан в файле ответовaПараметр /noconfig пропущен, т. к. он задан в файле ответов�Значение для RuntimeMetadataVersion не обнаружено. Не обнаружена также сборка, содержащая System.Object, или значение для RuntimeMetadataVersion не определено параметрами.FНе удалось найти значение RuntimeMetadataVersion>Не указаны файлы с исходным кодом./Не указаны исходные файлы�Возможность "{0}" не входит в спецификацию языка C#, стандартизированную ISO, и может не распознаваться другими компиляторами�Компонент не является частью стандартизированной спецификации ISO языка C# и может не приниматься другими компиляторами�Член "{0}" переопределяет устаревший член "{1}". Добавьте к "{0}" атрибут Obsolete.CЧлен переопределяет устаревший член�Результат выражения всегда равен "{0}", поскольку значение типа "{1}" никогда не равно Null типа "{2}"�Результат выражения всегда равен "{0}", поскольку значение типа "{1}" никогда не равно Null типа "{2}"�Результат значения всегда одинаковый, так как значение этого типа никогда не равно NULL�Результат значения всегда одинаковый, так как значение этого типа никогда не равно NULL�Литерал, равный NULL, не может быть преобразован в ссылочный тип, не допускающий значение NULL.�Литерал, равный NULL, не может быть преобразован в ссылочный тип, не допускающий значение NULL.�Возможно, аргумент-ссылка, допускающий значение NULL, для параметра "{0}" в "{1}".^Возможно, аргумент-ссылка, допускающий значение NULL.bВозможно, назначение-ссылка, допускающее значение NULL.bВозможно, назначение-ссылка, допускающее значение NULL.�Инициализатор объекта или коллекции неявно разыменовывает член "{0}", который может быть равен NULL.�Инициализатор объекта или коллекции неявно разыменовывает член, который может быть равен NULL.HРазыменование вероятной пустой ссылки.HРазыменование вероятной пустой ссылки.\Возможно, возврат ссылки, допускающей значение NULL.\Возможно, возврат ссылки, допускающей значение NULL.�Аргумент типа "{0}" запрещено использовать для параметра "{2}" типа "{1}" в "{3}" из-за различий в отношении допустимости значений NULL для ссылочных типов.�Аргумент типа "{0}" запрещено использовать в качестве выходных данных типа "{1}" для параметра "{2}" в "{3}" из-за различий в отношении допустимости значений NULL для ссылочных типов.�Аргумент запрещено использовать в качестве выходных данных для параметра из-за различий в отношении допустимости значений NULL для ссылочных типов.�Аргумент запрещено использовать для параметра из-за различий в отношении допустимости значений NULL для ссылочных типов.�Допустимость значения NULL в значении типа "{0}" не соответствует целевому типу "{1}".�Допустимость значения NULL для ссылочных типов в значении не соответствует целевому типу.�Допустимость значения NULL в ограничениях для параметра типа "{0}" метода "{1}" не соответствует ограничениям параметра типа "{2}" метода интерфейса "{3}". Рассмотрите возможность явной реализации интерфейса.�Допустимость значения NULL в ограничениях для параметра типа не соответствует ограничениям параметра типа в явно реализованном методе интерфейса.�Несогласованные ограничения допустимости значения NULL для параметра типа "{1}" в частичных объявлениях метода "{0}".�Несогласованные ограничения допустимости значения NULL для параметра типа в частичных объявлениях метода.�Допустимость значения NULL ссылочных типов в явном указателе интерфейсов не соответствует интерфейсу, реализованному типом.�Допустимость значения NULL ссылочных типов в явном указателе интерфейсов не соответствует интерфейсу, реализованному типом.�"{0}" не реализует элемент интерфейса "{1}". Допустимость значения NULL ссылочных типов в интерфейсе, реализованном базовым типом, не совпадает.�Тип не реализует элемент интерфейса. Допустимость значения NULL ссылочных типов в интерфейсе, реализованном базовым типом, не совпадает.�Допустимость значений NULL для ссылочных типов в типе параметра "{0}" объекта "{1}" не соответствует целевому объекту делегирования "{2}" (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для ссылочных типов в типе параметра не соответствует целевому объекту делегирования (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значения NULL для ссылочных типов в типе параметра "{0}" не совпадает с реализованным членом "{1}".�Допустимость значения NULL для ссылочных типов в типе параметра не совпадает с реализованным членом.�Допустимость значений NULL для ссылочных типов в типе параметра "{0}" объекта "{1}" не совпадает с явно реализованным членом "{2}".�Допустимость значения NULL для ссылочных типов в типе параметра не совпадает с явно реализованным членом.�Допустимость значения NULL для ссылочных типов в типе параметра "{0}" не совпадает с переопределенным членом.�Допустимость значения NULL для ссылочных типов в типе параметра не совпадает с переопределенным членом.�Допустимость значения NULL для ссылочных типов в типе параметра "{0}" не совпадает с частичным объявлением метода.�Допустимость значения NULL для ссылочных типов в типе параметра не совпадает с частичным объявлением метода.�Допустимость значений NULL для ссылочных типов в типе возвращаемого значения "{0}" не соответствует целевому объекту делегирования "{1}" (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для ссылочных типов в типе возвращаемого значения не соответствует целевому объекту делегирования (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значения NULL для ссылочных типов в возвращаемом типе не совпадает с реализованным членом "{0}".�Допустимость значения NULL для ссылочных типов в возвращаемом типе не совпадает с реализованным членом.�Допустимость значений NULL для ссылочных типов в типе возвращаемого значения объекта "{0}" не совпадает с явно реализованным членом "{1}".�Допустимость значения NULL для ссылочных типов в возвращаемом типе не совпадает с явно реализованным членом.�Допустимость значения NULL для ссылочных типов в возвращаемом типе не совпадает с переопределенным членом.�Допустимость значения NULL для ссылочных типов в возвращаемом типе не совпадает с переопределенным членом.�Допустимость значения NULL для ссылочных типов в типе возвращаемого значения не совпадает с объявлением разделяемого метода.�Допустимость значения NULL для ссылочных типов в типе возвращаемого значения не совпадает с объявлением разделяемого метода.�Допустимость значения NULL для ссылочных типов в типе не совпадает с реализованным членом "{0}".�Допустимость значения NULL для ссылочных типов в типе не совпадает с реализованным членом.�Допустимость значений NULL для ссылочных типов в типе объекта "{0}" не совпадает с явно реализованным членом "{1}".�Допустимость значения NULL для ссылочных типов в типе не совпадает с явно реализованным членом.�Допустимость значения NULL для ссылочных типов в типе не совпадает с переопределенным членом.�Допустимость значения NULL для ссылочных типов в типе не совпадает с переопределенным членом.�Тип "{3}" не может быть использован как параметр типа "{2}" в универсальном типе или методе "{0}". Допустимость значения NULL для аргумента типа "{3}" не соответствует типу ограничения "{1}".�Тип не может быть использован как параметр типа в универсальном типе или методе. Допустимость значения NULL для аргумента типа не соответствует типу ограничения.�Тип "{2}" не может быть использован как параметр типа "{1}" в универсальном типе или методе "{0}". Допустимость значения NULL для аргумента типа "{2}" не соответствует ограничению "notnull".�Тип не может быть использован как параметр типа в универсальном типе или методе. Допустимость значения NULL для аргумента типа не соответствует ограничению "notnull".�Тип "{2}" не может быть использован как параметр типа "{1}" в универсальном типе или методе "{0}". Допустимость значения NULL для аргумента типа "{2}" не соответствует ограничению "class".�Тип не может быть использован как параметр типа в универсальном типе или методе. Допустимость значения NULL для аргумента типа не соответствует ограничению "class".QТип значения, допускающего NULL, может быть NULL.QТип значения, допускающего NULL, может быть NULL.~Член с атрибутом "obsolete" "{0}" переопределяет член без атрибута "obsolete" "{1}"\Устаревший член переопределяет неустаревший член�До передачи управления из текущего метода параметру, помеченному ключевым словом out, "{0}" должно быть присвоено значение.�Параметру out должно быть присвоено значение до передачи управления из методаzПараметр "{0}" должен иметь значение, отличное от NULL, при выходе с "{1}".�Параметр должен иметь значение, отличное от NULL, при выходе в определенном состоянии.qПараметр "{0}" должен иметь значение, отличное от NULL, при выходе.kПараметр должен иметь значение, отличное от NULL, при выходе.v"{0}": нельзя использовать статические типы в качестве параметров.uСтатические типы не могут использоваться в качестве параметров�При выходе параметр "{0}" должен иметь значение, отличное от NULL, так как параметр "{1}" имеет значение, отличное от NULL.�При выходе параметр должен иметь значение, отличное от NULL, так как параметр, на который ссылается NotNullIfNotNull, имеет значение, отличное от NULL.�Параметр {0} указан после {1} в списке параметров, но используется в качестве аргумента для преобразований обработчика интерполированных строк. В этом случае вызывающий должен изменить порядок параметров с именованными аргументами на сайте вызова. Рекомендуем разместить параметр обработчика интерполированных строк после всех используемых аргументов.�Параметр преобразования обработчика интерполированных строк находится позже параметра обработчика|Объявления разделяемого метода "{0}" и "{1}" имеют различия в сигнатуре.mОбъявления разделяемого метода имеют различия в сигнатуре.o"{0}" не реализует шаблон "{1}". "{2}" имеет неправильную сигнатуру.�Тип не реализует шаблон коллекции: член содержит неправильную подписьZ"{0}" не реализует шаблон "{1}". "{2}" неоднозначен с "{3}".cТип не реализует шаблон коллекции: члены неоднозначны�"{0}" не реализует шаблон "{1}". "{2}" не является общедоступным экземпляром либо методом расширения.�Тип не реализует шаблон коллекции; член не является общедоступным экземпляром или методом расширения.�Слишком длинное локальное имя "{0}" для PDB.  Попробуйте сократить или компилировать без /debug.MЛокальное имя слишком длинное для PDB-файлаBВозможно, ошибочный пустой операторBВозможно, ошибочный пустой оператор�Не удается использовать оператор "{0}" в этом месте из-за приоритета. Для устранения неоднозначности используйте круглые скобки.sНе удается использовать оператор в этом месте из-за приоритетаl"{0}": новый защищенный элемент объявлен в запечатанном типе.dНовый защищенный элемент объявлен в запечатанном типе<"{0}" определяет "Equals", но не "GetHashCode"DЗапись определяет "Equals", но не "GetHashCode".KТипы и псевдонимы не могут иметь имя "record"KТипы и псевдонимы не могут иметь имя "record"�Сборка "{0}", на которую дается ссылка, использует другой параметр языка и региональных параметров "{1}".�Сборка, на которую указывает ссылка, содержит другой параметр языка и региональных параметровiУ сборки "{0}", на которую дается ссылка, нет строгого имени.nСборка, на которую указывает ссылка, не имеет строгого имени�Была создана ссылка на внедренную сборку взаимодействия "{0}", поскольку существует косвенная ссылка на эту сборку, созданная сборкой "{1}". Рассмотрите возможность изменения свойства "Внедрять типы взаимодействия" в любой сборке.�Вы добавили ссылку на сборку с помощью /link (для свойства "Внедрять типы взаимодействия" задано значение true). Это сообщает компилятору, что следует внедрять сведения о типе взаимодействия из этой сборки. Однако компилятор не может внедрять сведения о типе взаимодействия из этой сборки, так как сборка, на которую указывает ссылка, также ссылается на сборку, использующую /reference (для свойства "Внедрять типы взаимодействия" задано значение false).

Чтобы внедрить сведения о типах взаимодействия в обе сборки, используйте /link для ссылок на каждую сборку (задайте для свойства "Внедрять типы взаимодействия" значение true).

Чтобы удалить предупреждение, можно использовать /reference (задайте для свойства "Внедрять типы взаимодействия" значение false). В этом случае основная сборка взаимодействия предоставит сведения о типе взаимодействия.�Создана ссылка на внедренную сборку взаимодействия из-за непрямой ссылки на сборку�Возвращаемое значение должно быть отлично от NULL, так как параметр "{0}" имеет значение, отличное от NULL.�Возвращаемое значение должно быть отлично от NULL, так как параметр имеет значение, отличное от NULL.�"{0}": нельзя использовать статические типы в качестве возвращаемых типов.�Статические типы не могут использоваться в качестве возвращаемых типов�Тип "{1}" в "{0}" конфликтует с импортированным типом "{3}" в "{2}". Используется тип, определенный в "{0}".JТип конфликтует с импортированным типом�Тип "{1}" в "{0}" конфликтует с импортированным пространством имен "{3}" в "{2}". Используется тип, определенный в "{0}".cТип конфликтует с импортированным пространством имен�Пространство имен "{1}" в "{0}" конфликтует с импортированным типом "{3}" в "{2}". Используется пространство имен, определенное в "{0}".eПространство имен конфликтует с импортированным типом�Нет определенного порядка полей при нескольких объявлениях разделяемой структуры "{0}". Чтобы определить порядок, все поля экземпляра должны быть в одном объявлении.�Не определен порядок полей в нескольких декларациях разделяемой структурыjМетод, помеченный [DoesNotReturn], не должен возвращать значение.jМетод, помеченный [DoesNotReturn], не должен возвращать значение.�Второй операнд оператора "is" или "as" не может быть статического типа "{0}".xВторой операнд оператора "is" или "as" не может иметь статический тип�Выражение switch не обрабатывает все возможные типы входных значений (не является исчерпывающим). Например, шаблон "{0}" не охвачен.�Выражение switch не обрабатывает некоторые входные значения, равные null (не является исчерпывающим). Например, шаблон "{0}" не охвачен.�Выражение switch не обрабатывает некоторые входные значения null (не является исчерпывающим). Например, шаблон "{0}" не охвачен. Однако шаблон с предложением "when" может соответствовать этому значению.lВыражение switch не обрабатывает некоторые входные данные NULL.lВыражение switch не обрабатывает некоторые входные данные NULL.�Выражение switch не обрабатывает некоторые типы входных значений, в том числе неименованное значение перечисления (не является исчерпывающим). Например, не охвачен шаблон "{0}".�Выражение switch не обрабатывает некоторые типы входных значений, в том числе неименованное значение перечисления (не является исчерпывающим).�Выражение switch не обрабатывает все возможные значения входного типа (не является исчерпывающим). Например, шаблон "{0}" не охвачен. Однако шаблон с предложением "when" может соответствовать этому значению.�Выражение switch обрабатывает не все возможные значения своего типа входных данных (оно не полное).�Выражение switch обрабатывает не все возможные значения своего типа входных данных (оно не полное).�Метод "{0}" не будет использоваться в качестве точки входа, так как была найдена синхронная точка входа "{1}".FВыданное значение может быть равно NULL.FВыданное значение может быть равно NULL.�Файл с исходным текстом программы превысил установленный в PDB-файле предел в 16 707 565 строк; отладочная информация будет неправильной�Файл с исходным текстом программы превысил установленный в PDB-файле предел в 16 707 565 строк; отладочная информация будет неправильной�Допустимость значений NULL для ссылочных типов в типе параметра "{0}" не соответствует реализованному элементу "{1}" (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для ссылочных типов в типе параметра не соответствует реализованному элементу (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для ссылочных типов в типе параметра "{0}" объекта "{1}" не соответствует неявно реализованному элементу "{2}" (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для ссылочных типов в типе параметра не соответствует неявно реализованному элементу (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для типа параметра "{0}" не соответствует переопределенному элементу (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для типа параметра не соответствует переопределенному элементу (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для ссылочных типов в типе возвращаемого значения не соответствует реализованному элементу "{0}" (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для ссылочных типов в типе возвращаемого значения не соответствует реализованному элементу (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для ссылочных типов в типе возвращаемого значения "{0}" не соответствует неявно реализованному элементу "{1}" (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для ссылочных типов в типе возвращаемого значения не соответствует неявно реализованному элементу (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для типа возвращаемого значения не соответствует переопределенному элементу (возможно, из-за атрибутов допустимости значений NULL).�Допустимость значений NULL для типа возвращаемого значения не соответствует переопределенному элементу (возможно, из-за атрибутов допустимости значений NULL).�Имя элемента кортежа "{0}" игнорируется, так как на другой стороне оператора == или != кортежа имя имеет другое значение или отсутствует.�Имя элемента кортежа игнорируется, так как на другой стороне оператора == или != кортежа имя имеет другое значение или отсутствует.�Имя элемента кортежа "{0}" игнорируется, так как целевым типом "{1}" задано другое имя либо имя не задано.�Имя элемента кортежа игнорируется, так как целевым объектом назначения задано другое имя либо имя не задано.�Параметр типа "{0}" имеет то же имя, что и параметр типа во внешнем методе "{1}"|Параметр типа имеет то же имя, что и параметр типа во внешнем методе.�Имя типа параметра "{0}" совпадает с именем типа параметра внешнего типа "{1}".�Параметр типа имеет то же имя, что и параметр, указанный во внешнем типеEНе удается загрузить сборку Analyzer {0}: {1}JНе удалось загрузить сборку анализатора�Полю "{0}" нигде не присваивается значение, поэтому оно всегда будет иметь значение по умолчанию {1}.�Поле никогда не назначается и всегда будет иметь значение по умолчанию�Поле "{0}" должно быть полностью определено до возврата управления в вызывающий метод.�Автоматически реализованное свойство "{0}" должно быть полностью определено до возврата управления в вызывающий метод.�Необходимо полностью присвоить значение автоматически реализованному свойству до того, как управление будет возвращено в вызывающий метод�Необходимо полностью присвоить значения полям структуры в конструкторе до того, как управление будет возвращено в вызывающий метод]Распаковка-преобразование вероятного значения NULL.]Распаковка-преобразование вероятного значения NULL.�Атрибут EnumeratorCancellationAttribute, применяемый к параметру "{0}", не будет оказывать никакого влияния. Этот атрибут действует только для параметра типа CancellationToken в методе асинхронного итератора, возвращающем IAsyncEnumerable.�Атрибут EnumeratorCancellationAttribute не будет оказывать никакого влияния. Этот атрибут действует только для параметра типа CancellationToken в методе асинхронного итератора, возвращающем IAsyncEnumerable.�Асинхронный итератор "{0}" имеет один или несколько параметров типа "CancellationToken", но ни один из них не снабжен атрибутом "EnumeratorCancellation", поэтому параметр токена отмены из созданного "IAsyncEnumerable<>.GetAsyncEnumerator" не будет использован.�Элемент асинхронного итератора имеет один или несколько параметров типа "CancellationToken", но ни один из них не снабжен атрибутом "EnumeratorCancellation", поэтому параметр токена отмены из созданного "IAsyncEnumerable<>.GetAsyncEnumerator" не будет использован.�При предположении, что ссылка на сборку "{0}", используемая "{1}", совпадает с удостоверением "{2}"для "{3}", возможно, потребуется задать политику среды выполнения�Две сборки отличаются номером выпуска или версии. Для унификации необходимо указать директивы в CONFIG-файле приложения и предоставить допустимое строгое имя сборки.vПредполагается, что ссылка на сборку совпадает с удостоверением�При предположении, что ссылка на сборку "{0}", используемая "{1}", совпадает с удостоверением "{2}"для "{3}", возможно, потребуется задать политику среды выполнения�Две сборки отличаются номером выпуска или версии. Для унификации необходимо указать директивы в CONFIG-файле приложения и предоставить допустимое строгое имя сборки.vПредполагается, что ссылка на сборку совпадает с удостоверением}Переключатель командной строки "{0}" еще не реализован и был пропущен.[Переключатель командной строки еще не реализован�{0} "{1}", не допускающий значения NULL, должен содержать значение, отличное от NULL, при выходе из конструктора. Возможно, стоит объявить {0} как допускающий значения NULL.�Поле, не допускающее значения NULL, должно содержать значение, отличное от NULL, при выходе из конструктора. Возможно, стоит объявить поле как допускающее значения NULL.�Комментарий XML в "{1}" имеет тег paramref для "{0}", но параметр для этого имени отсутствует.�Комментарий XML содержит тег paramref, но параметр с таким именем не существует�Комментарий XML имеет тег param для "{0}", но параметр с таким именем отсутствует.�Комментарий XML содержит тег param, но параметр с таким именем не существует�Комментарий XML в "{1}" имеет тег typeparam для "{0}", но тип параметра для этого имени отсутствует.�Комментарий XML содержит тег typeparamref, но параметр типа с таким именем не существует�Комментарий XML для "{0}" имеет тег typeparam, но тип параметра для этого имени отсутствует.�Комментарий XML содержит тег typeparam, но параметр типа с таким именем не существует�Поскольку этот вызов не ожидается, выполнение текущего метода продолжается до завершения вызова. Попробуйте применить оператор await к результату вызова.�Существующий метод вызывает асинхронный метод, который возвращает Task или Task<TResult> и не применяет оператор await к результату. Вызов асинхронного метода запускает асинхронную задачу. Однако, так как оператор await не применяется, программа продолжает работу, не дождавшись выполнения задачи. В большинстве случаев такое поведение не ожидается. Обычно другие аспекты вызова метода зависят от результатов вызова, или предполагается, что вызываемый метод будет завершен как минимум до возврата значения из метода, содержащего вызов.

Не менее важно то, что происходит с исключениями, возникающими в вызываемом асинхронном методе. Исключение, возникающее в методе, который возвращает Task или Task<TResult>, хранится в возвращенной задаче. Если не ждать завершения задачи или не выполнить явную проверку на исключения, исключение теряется. Если подождать завершения задачи, исключение вызывается повторно.

Рекомендуется всегда дожидаться вызова.

Подавление предупреждений следует использовать только в том случае, если вы не хотите ждать завершения асинхронного вызова, а вызванный метод не создаст исключений. В этом случае можно подавить предупреждение, назначив результат задачи вызова для переменной.�Так как этот вызов не ожидается, выполнение существующего метода продолжается до тех пор, пока вызов не будет завершенdЗа XML-комментарием не следует допустимый элемент языкаdЗа XML-комментарием не следует допустимый элемент языка�В атрибутах cref вложенные типы универсальных типов должны быть полными.�Вложенные типы универсальных типов должны соответствовать в атрибутах cref2Обнаружен недостижимый код2Обнаружен недостижимый код�Предыдущее предложение catch уже перехватывает все исключения. Все возникшие необработанные исключения будут перенесены в System.Runtime.CompilerServices.RuntimeWrappedException.�Это предупреждение возникает, если в блоке catch() не указан тип исключений после блока catch (System.Exception e). В предупреждении рекомендуется, чтобы блок catch() не получал исключения.

В блоке catch(), находящемся после блока catch (System.Exception e), могут возникнуть исключения, не связанные с CLS, если для параметра RuntimeCompatibilityAttribute задано значение false в файле AssemblyInfo.cs: [assembly: RuntimeCompatibilityAttribute(WrapNonExceptionThrows = false)]. Если для этого атрибута не задано явно значение false, все исключения, не связанные с CLS, упаковываются как исключения и их получает блок catch (System.Exception e).aПредыдущее выражение catch уже получило все исключения�Параметр "{0}" не читается. Возможно, вы забыли использовать его для инициализации свойства с таким же именем?�Параметр не читается. Возможно, вы забыли использовать его для инициализации свойства с таким же именем?BСобытие "{0}" никогда не используется.,Событие не используется<Поле "{0}" никогда не используется.lПолю "{0}" присвоено значение, но оно ни разу не использовано.WПоле назначено, но его значение не используется&Поле не используется;Отсутствует ссылка на эту метку.;Отсутствует ссылка на эту метку._Локальная функция "{0}" объявлена, но не используется.XЛокальная функция объявлена, но не используется`Переменная "{0}" объявлена, но ни разу не использована.xПеременной "{0}" присвоено значение, но оно ни разу не использовано.aПеременная назначена, но ее значение не используетсяKПеременная объявлена, но не используется�Использование локальной переменной "{0}", которой не присвоено значение.xИспользование поля "{0}", которому, возможно, не присвоено значение.qИспользование поля, которому, возможно, не присвоено значение�Использование выходного параметра "{0}", которому не присвоено значение.lИспользование параметра out, которому не присвоено значение�Использование автоматически реализованного свойства "{0}", которому, возможно, не присвоено значение�Использование автоматически реализованного свойства, которому, возможно, не присвоено значение�Невозможно использовать объект this, пока не будут назначены все поля этого объекта.�Невозможно использовать объект this в конструкторе, пока не будут назначены все поля этого объекта{Использование локальной переменной, которой не присвоено значение�Сравнение с целочисленной константой не имеет смысла; константа находится вне диапазона значений типа "{0}".�Сравнение с константой интеграции бесполезно: константа находится за пределами диапазона типаk"{0}": ссылка на временное поле не будет считаться временной.�Непостоянное поле обычно не должно использоваться в качестве значения ref или out, так как оно не будет считаться непостоянным. Существуют исключения, например при вызове заблокированного API.�Ссылка на поле с модификатором volatile не будет использоваться как изменяемая ссылка#warning: "{0}'Директива #warningSКомментарий XML содержит некорректный XML — "{0}".cКомментарий XML содержит неправильно сформированный XMLeНекорректный XML во включенном файле комментариев — "{0}".uНеправильно сформированный XML во включенном файле комментариев9Неверное число аргументов типа%Требуется {0} SemanticModel.�Использование строки литерала "]]>" в содержимом элемента не допускается./Повторяющийся атрибут "{0}"bКонечный тег "{0}" не соответствует начальному тегу "{1}".IТребуется конечный тег для элемента "{0}".EКонечный тег в этом месте не ожидался.IОжидался ">" или " />" для закрытия тега "{0}".AНепредвиденный символ в этом месте..Требуется идентификатор.;Неверный синтаксис комментария.eВ ссылке на сущность используется недопустимый символ.RВ этом месте нельзя использовать символы "{0}".5Недопустимый символ Юникода.@В этом месте пробел не допускается.\Символ "<" нельзя использовать в значении атрибута.nОтсутствует знак равенства между атрибутом и его значением.FСсылка на неопределенную сущность "{0}".^Отсутствуют закрывающие кавычки у литерала строки.�Ожидался литерал строки, однако знак открывающих кавычек обнаружен не был.�Не допускается использование знаков кавычек в кодировке, отличной от ASCII, до и после литералов строки.7Отсутствует требуемый пробел.j�����Q���"뻻܍��eū�H_G5�?�e&������1Q�l�K(��,E3�u:�y�I�Ǵ�Ip7��b�4�'o/�ײތ�v�\�{n�}2;�P�0��^�oF�	�{�u�^&�(�B� 4�_CorDllMainmscoree.dll�% �0�HX�ll4VS_VERSION_INFO����?DVarFileInfo$Translation��StringFileInfo�000004b0LCompanyNameMicrosoft CorporationdFileDescriptionMicrosoft.CodeAnalysis.CSharp:
FileVersion4.0.21.51404x,InternalNameMicrosoft.CodeAnalysis.CSharp.resources.dll�.LegalCopyright� Microsoft Corporation. All rights reserved.�,OriginalFilenameMicrosoft.CodeAnalysis.CSharp.resources.dll\ProductNameMicrosoft.CodeAnalysis.CSharp�9ProductVersion4.0.0-6.21514.4+df45061e218c9b5813c5531bc06fb238a23e30f68Assembly Version4.0.0.0�T6h$0�$U	*�H��
��$F0�$B10
	`�He0\
+�7�N0L0
+�70	���010
	`�He &q��XM�.nG�敐����J�nW���@��
�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" ���g�E>B�ݟ�V��Ϣ0�(u˟�����#0B
+�71402��Microsoft��http://www.microsoft.com0
	*�H��
��@��qxA����(c�:W�
��G����f��k�8�ѷ���+ҷ�Pw{��f��ZA�AƉQ�ބzx&ƃ���صm�?���!.*�������r\7�3?���P�����+�>���{�����5C�hkf�I�p�	�h�մ�<��6�v�v����	+G����{7f��tp3C ��Y��h����Ȱl�m��
l�� �"k[�ݷLe�iI0���9���L��Q���:}����)K�Zi��?��U*8���q"�3�H=0ʱJK�j�x�5U��Y-��7��.?Qcn��� �D��]4���ۼ�H��^�a��n�"�e�Z��/��Ο;+Fn�nSXg�y�қr�� �ldt�Uj�24�:T�����0��
+�71��0��	*�H��
���0��10
	`�He0�Q*�H��
	��@�<0�8
+�Y
010
	`�He I�Ϋ?�\V�{ \��h-�{k��}Ow��aC�'��20211014191005.697Z0��Ф��0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:49BC-E37A-233C1%0#UMicrosoft Time-Stamp Service��90��0�٠3I�J�	�3I0
	*�H��
0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
201112182557Z
220211182557Z0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:49BC-E37A-233C1%0#UMicrosoft Time-Stamp Service0�"0
	*�H��
�0�
������v�z9*>J%�w	g0.W�^D�����@ǖ2�|e��u��}a�st���pP�}T��&�k+|��(X��?�cT8˴_u���<	w��������!�F:�������G=��v�.4�����W��@*�[u/�[�1i�j�)���B�M<�vc�U�U\��QYi�U�	`:��n��:�^` ?�������ܙ�AS��.�ck��Y�*!)�րu�E4�ŏ�HV�2����]��Z�j���խ��0�0UVw��︴�55�Oɩs�o$�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��
��x> ��J��"¢�5�#��ĩ��:�*~����?�`��u:�.;Qp�ݞ��;:W��G��@ϏG�{^\�,�Օ4����'�h�j[��m��*��%BHA,DR�y��v���AD/��ʧ�3C����.ܙQ�p�|Xl	GU-]����nr/P˳�u���F�ƚ�u3��)*��%"q���/h��(��6��*�H�|?��Ԟ}-������@�ۖX!��Vl��F��;m�p.Q���Pi0�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�40����Ф��0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:49BC-E37A-233C1%0#UMicrosoft Time-Stamp Service�#
0+?屮�.�d����Dk��w���0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
	*�H��
�[F0"20211014153118Z20211015153118Z0t0:
+�Y
1,0*0
�[F0D0a0
���06
+�Y
1(0&0
+�Y
�
0� �
0��0
	*�H��
���v�ߪ<G.��vj�vQ�v=���p�:���4Sx}v��,�˺\/��
����y�ȊC����hfV��7�Sf�$/g��@m8i�ք�w��n�e�Q���3��v��9 ���5�g,1�
0�	0��0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103I�J�	�3I0
	`�He��J0	*�H��
	1
*�H��
	0/	*�H��
	1" e�l!NC�vhܟH&�����Me�e�yw0��*�H��
	/1��0��0��0�� (���X}x��݆xu*��4��q�����衲0��0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103I�J�	�3I0" -&���\�{�G�7�*�-m�}9t�2��9Gb�0
	*�H��
�q�gD��؇�e!�ŀ`0����ռ��W��l�{e��4N�Qc�{�id�p��.�����@�ՇI}��\�l��Y��kzI�WJg
�<l<Zm�lIM�k4EDd��NM���|��5#�{��9�Z|�@������p�l6K
uN�}#�̏�q
��p'�?�_s�a/m������}���`V��p��-���S��vn�+�p�W�!���aaఖ]SB^\B�����9��=2���