????

Your IP : 216.73.216.152


Current Path : C:/inetpub/vhost/quanlycanbo.gdtvietnam.com/api/fr/
Upload File :
Current File : C:/inetpub/vhost/quanlycanbo.gdtvietnam.com/api/fr/Microsoft.CodeAnalysis.CSharp.resources.dll

MZ����@���	�!�L�!This program cannot be run in DOS mode.

$PEL�jH��" 0��  @s@���O��x# ��  H.text� � `.rsrc��@@.reloc �@B��HP h	�%h� ��BSJBv4.0.30319l0#~��#Strings�#US�#GUID��#Blob	�3
		�i�iV��;�;A;^;�;*;	PPP
)P1P9PAPIPQP.�.�.�.#�.+.3@.;U.C�.K���M
�<Module>netstandardDebuggableAttributeAssemblyTitleAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeMicrosoft.CodeAnalysis.CSharp.resources.dllSystem.Reflectionfr.ctorSystem.DiagnosticsSystem.Runtime.CompilerServicesMicrosoft.CodeAnalysis.CSharp.resourcesMicrosoft.CodeAnalysis.CSharp.CSharpResources.fr.resourcesDebuggingModes�
��	K�����
E    �{��-�Q��$��$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.3.300.119.46211B=3.3.1-beta4-19462-11+66a912c9463eebe832cf742d2fe8bb2e1a4600ec"Microsoft.CodeAnalysis.CSharp`�����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetXPADPADP����2���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�����$3�e>`��~b���ш{�B��I���� ���̉��vW�����D|�2	\��d���j�oln�����`�'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���z��Ɓ�����辐�ÐW(ې#��Yf��Rs���y�w����$��=�����Q'�e�<�&�A���F��0G���Q���g�����1P��Q|ϒ�Ғ�	��/��2��5�H�I��?S���c�u�j�B#p��3���-��~���%��ǧ,��UE��Ӡ�pO�������>Ӕ.�ݔ,t����A��YC��J}�������r��
0ו>8+���9�nE��_��c�M�h�ν��?�9��Jo�/<���a����'�-���0��bI��q������“�u�Ø<W֘^������%��R�����3Ȩ��(řN)Ǚ	>�iPM��i�N�����ǚ��W'��΄�z����"���}��}����֜H�'�N�(�X:��
F�n�h�i�{��ᮝ�˝B�Y 4�p�D����}n���d��p�Ԟ��枪H螢���p���� �N��p�����s募�j���2�ZLI�^f\���bɠ_�:�.v;�܉b�(��e����O�6����5���nܢ�o�-�>�G+m�Y����p��l���/ģTb�g��B1��5��9�5u;���V�y�^��%v���x�6ᅤ�G%Ĥ�*Ӥ �x�Y�����Fĥ�����C���J�|l�
�o�%������"J��=Q�j��h�5�G{]����妧�7��$]���ƭç��ާO��>B5���@��1��s�������1��s��׉�����)�kx��.M������L:�����?�����:�G��jP�eyh��h�ejv��@��X�ɫs�ث�l$���5�qBA�Ŕ{�����=�MÞ�NÞ�+���}���ճ��"���Y������
����?���M��Cr�y���F׼�>ح��쭓A�,)�S I���ۮ����(��~W��Z��_�V(r�6�}�����Ĥ���#��|���ů�d௩ﯟ�(��T�5�հ��ٰm�D�`	E�a	E�c	E�N������|��&����>��@�D����g����Ʋ@��/e���4`�8gg���h����׳�߳)�y(v��˔���w|��e���Ŵ��ִ���t������5���8�A�P�4]f�?�n���}��Q��4𒵧]ǵ�<�����r���������ö^����3�%64�l`[��S����̷�-Ϸ��շc�����\CY���y��Ս�/���
�޸�c4�F¾��(̹�$ѹ?ٹ֫�,=�>9~��
��1����6��G�º�/����'���J��J��ؒ�}P���3��\���T˻#i�ES�	H	����u��xq��+��
H�-*I�(v��w�����nQ��H�Ľ��ڽC�H佨"�N��	��l�4���v���X~��h+�І9�d���֧���q��e�h���x�&~��*�����x����;�T�-��dJ�Tc���f���s�Ǐ�<��\��Y��$��; �-�!�l'*�:�M…m�'�s‘�y�7&��Ȣ��z¤�ꅦ�bW�����Y��9%c÷5k�zjw�3������S��U��÷�Êc�`�K�����@Ų�OŮ�~�B�������YƆ��!�_�r��v��b���e��|���0��T� DžAV�[ǁٞ�N���������ie:�-0Zȓ��ȮA�J�=�Y eɇht��vɇ���ʡ�*�c:�=�<ʶ�Dʞ�R�'ړ�˺��p��s��U*���˗�)��67ˀJ��#R��x��������C���� ���=?���J�zF��uB�̴b�̚���d���z��z������{�����v���͒�%�19ͺG?�-�eͤPt�+�v͆��ؒ͛m����ͼ<�� η3��Y��zr�Ͷwβ ��ݚ��dm�ξV�
<��S���ę���G�Є�?�2D�%E�TN�@maЦ���|�����О��Ќ(����B�ќS���Ҧa��1h�ҵ~�����)�AM�6Hjӷ@��u����o6�Ӣ���AxԠ�9����:������+���*�&R3թ8sտ���C8�����s��a)�KJ�$�J֮ˋ�9Z��9X��Կ����ְAM�D(aןE����=���l�E8��.�����v��A'�ܴ�����ɡ�(��D�����َ����.+�d'v�5�x�1������d�����&��ڡu�ڡ��]b�����8�?�S�<1y۠���'�ۿr�ہxܧ�G�#�ܢ�����yY�g�@�jQn�Y����ݗ��݊���g��ݠ�ޯ9�ط��+V��E�t��D�!�{�D�V-Q�a�^��x�ߛ/��م��������:~y�!��>���=���3�@'4��EH᠈]�|�k�˳s�o
��
6���U�*���l=��.��W.��ʇ��,�Q6���d�Jr��6�F����㇅��<���(1��;����=Y��~r弣x���,��o�惆)�wT[�r}� 5��G���m'��T��:���e�-���M��n�&�t����K9��
�B���U�82�ʀ�'���w��2���H���)[s����V��3��%`�J''�wn�xq�9��X�����7��t0�6�-:�oC���3?#웏+�M�U���e�쐨�숑���)��&�쐃�/
&�8m��݄�Ғ��cT��c��BSt�L6~�3���:޸�����H��b��m�K!s�\�����*���iV�r��K�.�B�t�L�.`P����5����T*���
��
��8`�l	k��x�
���KL��������N��Ж��� �� �+)�@�&+^�q�d�(�l�;���ͱ�f����,�Z`�+Yp�wg��	���$��5/��R��F�>�Q�G��mJ��UY�\���o�
� ��;�"�C���{��J���K�����E�1�}�8���?��8w��ʛ��ͯ��*������������)(��W5�68��F�C�L�v�M��?W��@x��=������I���������5��/P�ωP�#[���1��Z�q*�{�1���A�1�F�џX��gf��dx�b=~�&E��Kz��F5��,��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��r_8t;���{�p���/(xgȊ|�����<��xy�'w��p��bD"�u"�1H�f�9x�e}��ӓ��Z�^�d�D�$
�����(��)�e2�V���?���j��?P7v8�����q����'�&��W/eB����~�r��^	�!8	f�C	u�D	C�d	��q	��v	w�	s��	
��	1��	0��	�}
�
J�.
ժ>
���
�_�
D��
Rn�
��
b�'*�d*�����"���g-��;wCR�Q��W�c�|Hp�y���7
V(P
	�c
6�n
ql~
�į
�G�}�'kI�7��m��!�������u�z�%@3)�>`�c�6����Wd�:��s�̎�Ip�:/A�;C=Wd��n�9�),���}4m����V�Q�
�fN�1�[Gz�a>Fg�/p���5�B��i�v�UJ��s<���k��7��x���
�2%�RA�S͋Y��73��<�%e�p�A9�M��X0`e�\�wf��M�,���'	�Uh0��06�x�r����H���� �&��(�*sc&��&�C�g�z?O���
n�ZPG|X��$��r��<�������	���,�"[��ž�]���WVy<]W_,��7 �����R0�`^F�Ŀ�K��*��)�N(�dIijO'u��`I#�UgVᆱ=X}����; �Rf �o �ht 2*� ��� A�� ��� f�� ��� h
� &�!�;!e
I!�&_!5_!��!P��!@�"�""�&"�WP"b.�"1�"��L#�#�B�#R�#F
>$�3�$�$�)%�v%��%A8%%�b%�X�%��r&@�{&��&��&��'��2'��I'��N'���'��'l��'�(�(�.("T(GJY(�r(�X^)��a)�sx)��)��)p3:*I+Q*��S*��k*�o*��*���*���*;�*�v�*$J7+�!x+Q�+3�
,+Y,��G,	e,��z,��,���,���,o��,��K-8��-���-%��-��.tA.��T.���.��.<��.�<�.s��.���.��/�0>/!&D/-mS//�/���/Ո�/�0�t0��!0�1"0+@0�:G0��u0��0pK�0���0j��0
6�0���0�*1`�-1�=1�=1��1��1���1�
�1z��1� >2��F2d�R2�R2��2⺚2.o�2��2
��2e��2�n3���3�[�3��
4��4��_4�i�4���4…�4���4�t+5�2e5��5�+�5s�5_�
6�{^6u�x6���6Ԃ�6��c77hp7��7[�7�c�7yX�7���7]��7�v�7M��72�8Px�8�>�8�+�89%�8�9��o9�O�93.�9�0:�- :�e/:|
0:f�E:�|:�S�:μ:F�:/|�:*�;��/;xEC;�]V;���;"<��<py|<vk�<���<�</.
=-�&=ŻB=�F=��z=H�=�-�=�a�=8��=�W�=�>�'>R�L>�5k>aL{>�X�>��>(��>3��>S��>�z?!�C?a�E?&�P?C<^?��e?@��?k$�?![@�@�
%@<�U@Vf@Ъf@K[u@�~@�K�@�9�@��
A�4>A��IA�SaA��hAg�iAnػAǢ�Av%
B4wB�"Bf�1B̍B��B��BF�B3��B��BDRC��C]�%C�R<C�JfCm�nC8D1�-D`�RD�vD}G�DӧD-b�D�L�D���DM�DppE߆E�jEd�qE��E#K�E3u3F�h7F�s�F(��F/G�FI.G!4=GGg�Gt��G}��G0$H��XH��\H�kH�ҀH%F�HK�Id�kIӯlI�rpI9�zI�{Iy�I9�Is�I���Ir�J��J�1?J�zJ�M�J�?�JW��JBo�J�J�W�Jg5K�K9>K5�PK�coK�kwK�	�K]m-L�RL7�vLW�wLR2�LV͗L{!�L�!�Lq��L���L��Mv�CMHJLM��aMpfvM���Mdp�Mb�M	P�M��M�EN͑ZN��N�4�NjB�N�OPCHO&�UO
lwO�~O~i�O��OJJ�O��Op��O�6
P�LZP�ƀP&��Pd�Pע�P��Pg#Q�AQl�kQ{�Q�?�Q�&)Rgy4R��9R��mR���R�m�R���R�S�S��'S�&dS$o�S ��Se]�Sf]�S�P�S�tTu�T�TprT��)T6C0T!�nTc�wT��Tbq�T��T�U�;U�˖U�ձU�n�U	��U���U�VӲ2V:�5V�=V�hV�zV"��VY�V���V�IWyp0W*_�W�X��X3
vX�X&��X�%Y�c/Y�\;Y�>Y�yYT*~Yԟ�Y>��Yy9�Y�z�Y��Y&4Z�eQZ�jZ�]wZZ��Z#�Z�K�ZVg�ZLc[tH[��2[��['œ[$E�[�J\cy\��\���\��\�Z�\�u�\���\��\�)]?�)]7[<]�P]aX{]��]�[�]�U�]e��]p�^�C3^bV^��W^⃏^�G�^���^�!�^��^�Q_~x_�)�_��_���_i�_3`mp`�}`V��`�I�`V;�`�l�`�WDaI/aa#�wa��a��a���au�a:)�a��b4�b�,Ab[Ob��xb���b��b��b��b<6�bJ,�bw�]c��cƉ�cd�c�%�c���c�d��d:�dZe_#e|�6e�Ue�Ve4�Wep�ye��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�T�iz��iIU�iS�#jΣQj��_j^Y#k�Ek�Hk��Jk@�k[U�k��k���kkt�kL�5lE�Yl�F\l�Y|l��|li�}lC}�l�j�l�n�lϚ�l�0?m�Km�rmN}mj��m�7�mS��m��nт
nrCQn��n���n+��n56�n���n�K�n�zo�F�o�>�oC^�odMp�g"pC�5p� �p=[�p%�p,,q�'4q��qq��uq<e�qvi�qi�RrG~rr%‰rW�r.��r���rQZs2fgs�f�s��s"�s�?�s(��s��s�t[�vteS}t��tyQ�t��tvu�Zvu�ؕu��u/��uf�`vZ�cv4hv�sv��xvɬ�vuh�vi�v#�vN�v]t�v!�vE�w�4w�HwZ+#w��&w�k/w�Xw3{w�K�w<I�w�we��w6�w�x&�x�Hx��axݚlx({�xߐ�x�X�x���x;�yaS+y<+Ky�OXy.�gybjy�syDw�yK��y��z�9z�Jz|�z=Ƈz��z�>�z�z�{D={Xr~{�5�{ %|E'|�1|@48|P;|z@?|��^|�w|ɧ|:�}F�R}]��}O��}Д�}���}���}B5�}E�}���}�C~��D~!3`~>,�~��~��~X};��V��kjƎu�g�Bq���őD)r�ӳ~1��Wl�^�SGb(Bc3K�.ETTW5�����+J��D��e"oYM�d�Ep*�����B'��^-LV|��1����F��?��Oj/U�� �����)�UE#]�&3�,��]9gN�rL*�L��x7i���`�\RO�|@>�6�alk^av;���0"1X�s�K��y�%���$���xrQ��u��:�NN$H���a<����E�eu�)�ʮ�W�l�?sυ�M���}8����������}����6f�cp��[�]+�A��|̹�o�r[G��"�p(�i�/���'Iea|i^��lT�$]'A�L���2�N��Ht���>��N����~�;|�w���;mh��t�Ө5rA�� 5����B�O�*[�@
��o,~C�C3�H
5Q�� \����������\/j��_TI��O%��.�O��|���)a�,Pi9?�
�v:��%O���jW���2ƒ�>~���&Q�vE����q7Hpn0��/�^�/�r~�Q�(HJ�|"�x���{��9�Cq��Z�
��6�|�2�z%�z7F�7�#ڵ 0Ё|�I9�x�u}P��h|�H}�ՎG���F�A3������L`�����CFD�3��j���A���.���
{���/h��B}��~�_\����x��q���R�.Z��>Y�f������wwaw�v�j+j�x����\�PyhA��_�a}�ϯ�$����d�8�h}�cN��T�~��?3��x~n&��o^5$�d�D���dI�+�k�T�vv����1|Q$2�6��tRa��5/C��=tF-�>b�$6�\��?78�s��cD�4��,9�<o]Θ�~H
J�$	c>:�����8�.s%!-"P���I�A�Ny�pٹl�[|G�R��x�)K��!�"pX�S����`���RBT��A �~{8��n3���i�h*НZ�M��5��#�S�l�WQ�����:%�*�8������q[�-� �.�-���?.�'���.���)�A/b=L]6��w\u���4G���Sh���v-~n4yB,a,��I+{`���o�@��0�6)r)
>��uf�ϛ1%'(`��Yf�?�<���Te?�j��PJ;/L��m��v���p���
jp1h�^Y ��:,,K/���T_yb��4wB������5]��Y�D	��b��~�Mף=S5M��GC���M�-WQ�;���}�	u`[��eib��@�T���f�<IJ;(-S����'�5�!X�"W��7bjl_�Y�+�Y~�u,�������/"��cmL��R�Ow�
9�d.B�i>u���]`/[/dR�+`����W��}$��c&/���T��e�������'	Qmb(�7��>bdG]�����f�9YB�l�z��>xYR�����Y�#�~�
��
�fLZ |�S@�8=Uı{�H����\cc��Ӗ^J9cT�>iG܅;z��8L}�$/\�Z��������3B��hS.����Q�Q"%h� 2�Pɇ�X!��8��U_W�D�
cG!ѐ���S�k��
����5���c�;~>a_X��^$x�g�<_+i
#�O�"6a��E������؋�,0���r.���i����L==@�1��y���'fA�4ݭ��`M������/��J�.@3�S'^���_:���3�S��V�?�#�+�-IJ���V��Y���
.��,\��1�qXZ�!�+ddKq�/�����ZZ��f�����I��O2e<�_�BM��	iK��s-��Oh�'WY1jt�gsp{x=�\��1���-e�)������~+AT��&	2���:u<����?9f���Ux��r�X��z
$o�V�a�SP�N�$.ە`��j�#�r���Ļ�s�(���@5�q_	HE̦a�Z;��#S0{L�[�o�KY$ H&�|���A��"�� �{����b�VN�F�6������PR�zG�%�/z#�n)^
\����=�&��
�%�zU�^/$B7n$�$'95�T��D~�������:�J޺	q�+�h�3~r5+Z�I͜S|�G
M7[�
�DXbњ�XV�FzD�4�����6�����v�pV.<δ-��m8q�2�����2Nn��4#�}��u4�=���	�;�����4�s��A! Nd10u���n86��1�H?|m4'�%%_��n�.�y�Ve~Y
���F�����I�Q�c�t���m\��'5V��E���H4��������[ۉ��F��+F��`�C�Cvz���qa���Y���0�z0#���H6�t�l=[��bK��ޥ�Q͌1�Y����?�pN�[��j������3����H:+���p?YX����W�U"��=����'���e���P�J���K�n�E��?��;�����e�!��"�Ns��0�|��*�g�;�(]����������Z)rz���r��>:��6�:#�S�.�|kY�C�&����*r?
����U��
���l��Lh�
��33;������-�2
;�!��O���"�uh�ε�XrsS6��-���
���3���Q}��{:�OM7~�B�#���B�J=NԢ[K	<�jI��k�$�j>*#I�K�G�K�k��� ������p`Y��1b����E�êT$�st?+'�ԏO�Y-?~Ns>z+��"@�f,�W��VD,�}�f�~j��I�g@�W��w��5R�xrH,sc�.������N��]���(B8ʐ�M;:�zR|:h�/���ZW�f��~�JE��0�9�9�F���[}2[p����[*s�M�,���Cv�.�5��zs#���}�}��Wh%�-�
�,�/
S=X����#�7�y���4>0�Xp�8����E9'̿^lo/Z���mT��3�ng�����*�������ZMQ�dؠy�׳E@q�A�{��>�Jo����;�$�4�цԗT���d�4�4�K�c8��!)ߧ�G���G4M`�Ůt�RD�U39iϺ"!���h���!J
�&|�q�=�{E�b7as�+&�&:S�0N��������/L	:�}
�UF3�����&�
��D�G���d\d�t6�'$�@�`����¤�&f`Fi'�j�Q���E1T�w�#��C(]�"�D��%�������N�0�,*F
�a�����:!�L������9��]��R��'�ڷ�G�@miw�/����wWP���ۂ��sq����ݙc����6SH9k���)\.�tN�8�#��&<||T5�w!uhu�t=v�v�u�u���+F�U
���}���1�-\�<ʫ�7D^�ej�m�{�%v[!�z=0ƭ�T����������O{�&T�8R��g�����iT�K��\0l,2_�	y�b����uJ�-k���r=&����	
��HU@GW��x�ہ>�U�������@�z/
�|� ���M�97��5b[[��6��-Tr�����;š�ǦZ{
�9�<gi:p��@k��}�����K�mX��
�tY7??�s�"�i���Z�,֍�F��C�3��Q�j�5�3�cE�U�s�%z\���G�8Mf4H��@\�P�2�\��S�6�l"�.��9t�_3r��o��LCannotCreateConstructedFromConstructedJCannotCreateConstructedFromNongenerice4CantReferenceCompilationOf�LChainingSpeculativeModelIsNotSupportedCompilationC� CouldNotFindFile�*ERR_AbstractAndExtern�*ERR_AbstractAndSealed4ERR_AbstractAttributeClassS(ERR_AbstractBaseCall�:ERR_AbstractEventHasAccessors�8ERR_AbstractEventInitializer4"ERR_AbstractFieldw&ERR_AbstractHasBody�6ERR_AbstractInConcreteClass.,ERR_AbstractNotVirtualz0ERR_AbstractSealedStatic�8ERR_AccessModMissingAccessor<ERR_AccessorImplementingMethod�*ERR_AddModuleAssemblyB.ERR_AddOrRemoveExpected�2ERR_AddRemoveMustHaveBody�6ERR_AgnosticToMachineModule�(ERR_AliasMissingFile?"ERR_AliasNotFound�2ERR_AliasQualAsExpression�JERR_AliasQualifiedNameNotAnExpressionD\ERR_AltInterpolatedVerbatimStringsNotAvailablex$ERR_AmbigBinaryOps		6ERR_AmbigBinaryOpsOnDefaultS	ERR_AmbigCall�	 ERR_AmbigContext�	ERR_AmbigMember(
"ERR_AmbigOverrideJ
ERR_AmbigQM�
ERR_AmbigUDConvB ERR_AmbigUnaryOp�,ERR_AmbiguousAttribute�PERR_AnnotationDisallowedInObjectCreation7.ERR_AnonDelegateCantUse�8ERR_AnonDelegateCantUseLocal%
0ERR_AnonMethGrpInForEach�
(ERR_AnonMethToNonDel�
FERR_AnonymousMethodToExpressionTreeA6ERR_AnonymousReturnExpected�LERR_AnonymousTypeDuplicatePropertyName�:ERR_AnonymousTypeNotAvailable6RERR_AnonymousTypePropertyAssignedBadValue{ERR_ArgsInvalid�>ERR_ArgumentNameInITuplePattern8ERR_ArrayElementCantBeRefAny�.ERR_ArrayInitInBadPlace�6ERR_ArrayInitToNonArrayTypez8ERR_ArrayInitializerExpectedFERR_ArrayInitializerIncorrectLengthH,ERR_ArrayOfStaticClass�4ERR_ArraySizeInDeclaration�6ERR_AsMustHaveReferenceTypeS$ERR_AsNullableType�"ERR_AsWithTypeVarv6ERR_AssemblyMatchBadVersion6ERR_AssemblyNameOnNonModule�DERR_AssemblySpecifiedForLinkAndRef,ERR_AssgLvalueExpected� ERR_AssgReadonly("ERR_AssgReadonly2�*ERR_AssgReadonlyLocal+6ERR_AssgReadonlyLocal2Causeh4ERR_AssgReadonlyLocalCause�(ERR_AssgReadonlyProp�,ERR_AssgReadonlyStatic?.ERR_AssgReadonlyStatic2�4ERR_AssignReadonlyNotFieldc6ERR_AssignReadonlyNotField2�.ERR_AttrArgWithTypeVars44ERR_AttributeCantBeGeneric�8ERR_AttributeCtorInParameter�4ERR_AttributeNotOnAccessor->ERR_AttributeNotOnEventAccessor�8ERR_AttributeOnBadSymbolType1>ERR_AttributeParameterRequired1�>ERR_AttributeParameterRequired2�JERR_AttributeUsageOnNonAttributeClass:ERR_AttributesInLocalFuncDecln0ERR_AttributesNotAllowed�HERR_AutoPropertyCannotBeRefReturning
FERR_AutoPropertyMustHaveGetAccessorn>ERR_AutoPropertyMustOverrideSet�PERR_AutoPropertyWithSetterCantBeReadOnly8 .ERR_AutoPropsInRoStruct� 8ERR_AutoSetterCantBeReadOnly0!:ERR_AwaitForEachMissingMember�!NERR_AwaitForEachMissingMemberWrongAsync<"0ERR_AwaitInUnsafeContext#ERR_BadAccessK#(ERR_BadAppConfigPath�#ERR_BadArgCount�#$ERR_BadArgExtraRef�#ERR_BadArgRef0$ERR_BadArgTypei$<ERR_BadArgTypeDynamicExtension�$>ERR_BadArgTypesForCollectionAdd�%4ERR_BadArgumentToAttributeP&ERR_BadArity�&$ERR_BadArraySyntax�&&ERR_BadAssemblyName5'&ERR_BadAsyncArgTypeW'4ERR_BadAsyncExpressionTree�'*ERR_BadAsyncLacksBody�'*ERR_BadAsyncLocalTypeU(JERR_BadAsyncMethodBuilderTaskProperty�($ERR_BadAsyncReturn?)8ERR_BadAsyncReturnExpression�)0ERR_BadAttributeArgument0*HERR_BadAttributeParamDefaultArgument�*2ERR_BadAttributeParamTypeV+ERR_BadAwaitArg�+0ERR_BadAwaitArgIntrinsic,.ERR_BadAwaitArgVoidCall8,4ERR_BadAwaitArg_NeedSystemV,0ERR_BadAwaitAsIdentifier�,&ERR_BadAwaitInCatchN-2ERR_BadAwaitInCatchFilter{-*ERR_BadAwaitInFinally�-$ERR_BadAwaitInLock�-&ERR_BadAwaitInQuery7.NERR_BadAwaitInStaticVariableInitializer/0ERR_BadAwaitWithoutAsyncq/<ERR_BadAwaitWithoutAsyncLambda
0<ERR_BadAwaitWithoutAsyncMethod�0DERR_BadAwaitWithoutVoidAsyncMethod11*ERR_BadAwaiterPattern�1"ERR_BadBaseNumber�2ERR_BadBaseType�2 ERR_BadBinOpArgs�2<ERR_BadBinaryOperatorSignature<3 ERR_BadBinaryOps�3ERR_BadBoolOp�3 ERR_BadBoundType�4ZERR_BadCallerFilePathParamWithoutDefaultValue(5^ERR_BadCallerLineNumberParamWithoutDefaultValue�5^ERR_BadCallerMemberNameParamWithoutDefaultValue�5$ERR_BadCastInFixedd6"ERR_BadCoClassSig�6"ERR_BadCompatModeH7:ERR_BadCompilationOptionValue�7 ERR_BadConstType�7*ERR_BadConstraintType8&ERR_BadCtorArgCount�8 ERR_BadDebugType�8$ERR_BadDelArgCountN94ERR_BadDelegateConstructor�9(ERR_BadDelegateLeave�9*ERR_BadDestructorName:2ERR_BadDirectivePlacementL:0ERR_BadDocumentationMode�:4ERR_BadDynamicAwaitForEach;0ERR_BadDynamicConversionb;.ERR_BadDynamicMethodArg�;JERR_BadDynamicMethodArgDefaultLiteralD<:ERR_BadDynamicMethodArgLambda�<:ERR_BadDynamicMethodArgMemgrp�=&ERR_BadDynamicQuery>(ERR_BadDynamicTypeof�>&ERR_BadEmbeddedStmt�>"ERR_BadEmptyThrowC?4ERR_BadEmptyThrowInFinally�?"ERR_BadEventUsage5@0ERR_BadEventUsageNoField�@(ERR_BadExceptionType�@&ERR_BadExtensionAgg4A(ERR_BadExtensionMeth�A$ERR_BadExternAlias�A.ERR_BadExternIdentifierB&ERR_BadFinallyLeaveXB(ERR_BadFixedInitType�B$ERR_BadForeachDecl�B2ERR_BadGetAsyncEnumeratorHC(ERR_BadGetEnumerator�C(ERR_BadIncDecRetTypesD,ERR_BadIncDecSignature�D"ERR_BadIndexCount-EERR_BadIndexLHS^E,ERR_BadIndexerNameAttr�E,ERR_BadInstanceArgType%F,ERR_BadIteratorArgType�F0ERR_BadIteratorLocalType�F*ERR_BadIteratorReturnEG0ERR_BadIteratorReturnRef�G,ERR_BadLanguageVersionH"ERR_BadMemberFlaglH.ERR_BadMemberProtection�H.ERR_BadModifierLocation�H6ERR_BadModifiersOnNamespace)I"ERR_BadModuleName~I(ERR_BadNamedArgument�IJERR_BadNamedArgumentForDelegateInvoke�I:ERR_BadNamedAttributeArgumentJBERR_BadNamedAttributeArgumentTypeKERR_BadNewExpr~K>ERR_BadNonTrailingNamedArgument�K8ERR_BadNullableContextOptionL*ERR_BadNullableTypeof{L0ERR_BadOpOnNullOrDefault�L*ERR_BadOperatorSyntaxM(ERR_BadParamExtraRefYM&ERR_BadParamModThis�MERR_BadParamRefN ERR_BadParamTypeNN2ERR_BadParameterModifiers�N0ERR_BadPatternExpression�NERR_BadPdbDataPO&ERR_BadPlatformType�O(ERR_BadPrefer32OnLib�O,ERR_BadProtectedAccesscP<ERR_BadRefReturnExpressionTreeQ$ERR_BadResourceVis�QERR_BadRetType�QERR_BadSKknownR ERR_BadSKunknownKR:ERR_BadShiftOperatorSignature�R*ERR_BadSourceCodeKind'S6ERR_BadSpecialByRefIterator{S0ERR_BadSpecialByRefLocal8T*ERR_BadStackAllocExpr�TERR_BadSwitch	U ERR_BadThisParam'U&ERR_BadTypeArgument�U(ERR_BadTypeReference�U$ERR_BadTypeforThis;VERR_BadUnOpArgs�VERR_BadUnaryOp�V:ERR_BadUnaryOperatorSignatureW*ERR_BadUsingNamespaceSW ERR_BadUsingTypeXERR_BadVarDecl�XERR_BadVarargsY&ERR_BadVisBaseClass}Y.ERR_BadVisBaseInterface�YERR_BadVisBoundCZ.ERR_BadVisDelegateParam�Z0ERR_BadVisDelegateReturn[&ERR_BadVisEventTypel[&ERR_BadVisFieldType�[,ERR_BadVisIndexerParam4\.ERR_BadVisIndexerReturn�\"ERR_BadVisOpParam]$ERR_BadVisOpReturno]&ERR_BadVisParamType�],ERR_BadVisPropertyType:^(ERR_BadVisReturnType�^&ERR_BadWarningLevel_ERR_BadWin32ResC_&ERR_BadYieldInCatchz_*ERR_BadYieldInFinally�_0ERR_BadYieldInTryOfCatch�_0ERR_BaseClassMustBeFirstQ`4ERR_BaseConstraintConflict�`ERR_BaseIllegal�`(ERR_BaseInBadContexta(ERR_BaseInStaticMeth]aERR_BinaryFile�aERR_BindToBogus�a(ERR_BindToBogusProp1b(ERR_BindToBogusProp2�b<ERR_BlockBodyAndExpressionBodyGc*ERR_BogusExplicitImpl�cERR_BogusType�cDERR_ByRefParameterInExpressionTree5d4ERR_ByRefReturnUnsupported�d*ERR_ByRefTypeAndAwait�dPERR_ByReferenceVariableMustBeInitialized$eERR_CStyleArrayme"ERR_CallArgMixingffBERR_CallingBaseFinalizeDeprecatedg:ERR_CallingFinalizeDeprecated�g8ERR_CannotDeconstructDynamic+h2ERR_CannotEmbedWithoutPdb_hFERR_CannotPassNullForFriendAssembly�h2ERR_CantCallSpecialMethod�h<ERR_CantChangeAccessOnOverride<iBERR_CantChangeRefReturnOnOverride�iDERR_CantChangeReturnTypeOnOverride�iDERR_CantChangeTupleNamesOnOverrideYj8ERR_CantChangeTypeOnOverride�j8ERR_CantConvAnonMethNoParamsk4ERR_CantConvAnonMethParams�k6ERR_CantConvAnonMethReturns3l@ERR_CantConvAsyncAnonFuncReturns�l8ERR_CantDeriveFromSealedTypenm6ERR_CantHaveWin32ResAndIcon�m>ERR_CantHaveWin32ResAndManifest�m2ERR_CantInferMethTypeArgsFn(ERR_CantMakeTempFile�n*ERR_CantOpenFileWriteo ERR_CantOpenIconMo2ERR_CantOpenWin32Manifest�o(ERR_CantOpenWin32Res�o6ERR_CantOverrideBogusMethodp0ERR_CantOverrideNonEventmp6ERR_CantOverrideNonFunction�p6ERR_CantOverrideNonProperty�p4ERR_CantOverrideNonVirtual<q,ERR_CantOverrideSealed�q,ERR_CantReadConfigFiler(ERR_CantReadResourceDr.ERR_CantReadRulesetFile~r&ERR_CantRefResource�r$ERR_CantReturnVoids0ERR_CantSetWin32Manifest=s6ERR_CantUseInOrOutInArglist�s8ERR_CantUseRequiredAttribute�s0ERR_CantUseVoidInArglistt&ERR_CheckedOverflow=t$ERR_CircConstValue�t ERR_CircularBase�t,ERR_CircularConstraint<u,ERR_ClassBoundNotFirst{uBERR_ClassDoesntImplementInterface�u*ERR_ClassTypeExpectedv,ERR_CloseParenExpected-v\ERR_CloseUnimplementedInterfaceMemberNotPublic9vVERR_CloseUnimplementedInterfaceMemberStatic�vfERR_CloseUnimplementedInterfaceMemberWrongRefReturn>whERR_CloseUnimplementedInterfaceMemberWrongReturnType�w8ERR_CmdOptionConflictsSourcenx.ERR_ColColWithTypeAlias�xJERR_CollectionInitRequiresIEnumerable-y*ERR_ComImportWithBase�y*ERR_ComImportWithImpl
z:ERR_ComImportWithInitializers]z2ERR_ComImportWithUserCtor�zBERR_ComImportWithoutUuidAttribute{<ERR_ComRefCallInExpressionTree`{(ERR_CompileCancelled�{<ERR_CompilerAndLanguageVersion�{.ERR_ConWithUnmanagedCon5|"ERR_ConWithValCon�|.ERR_ConcreteMissingBody*}<ERR_ConditionalInInterpolation�}:ERR_ConditionalMustReturnVoidG~@ERR_ConditionalOnInterfaceMethod�~DERR_ConditionalOnNonAttributeClass�~2ERR_ConditionalOnOverride6<ERR_ConditionalOnSpecialMethod�6ERR_ConditionalWithOutParam7�4ERR_ConflictAliasAndMembery�BERR_ConflictingAliasAndDefinitionȀ8ERR_ConflictingMachineModule�&ERR_ConstOutOfRangeS�4ERR_ConstOutOfRangeChecked��,ERR_ConstValueRequired�(ERR_ConstantExpected�:ERR_ConstantPatternVsOpenType>�2ERR_ConstantStringTooLong �6ERR_ConstraintIsStaticClass��LERR_ConstraintOnlyAllowedOnGenericDecl�BERR_ConstructedDynamicTypeAsBoundR�8ERR_ConstructorInStaticClass��NERR_ConversionNotInvolvingContainedType΄@ERR_ConversionNotTupleCompatible7�,ERR_ConversionWithBase|�2ERR_ConversionWithDerived�6ERR_ConversionWithInterfaceh�0ERR_ConvertToStaticClass؆(ERR_CryptoHashFailed�>ERR_CycleInInterfaceInheritance?�0ERR_CycleInTypeForwarder��XERR_DebugEntryPointNotSourceMethodDefinition�"ERR_DecConstErrora�JERR_DeclarationExpressionNotPermitted��HERR_DeconstructParameterNameMismatch׈BERR_DeconstructRequiresExpression(�:ERR_DeconstructTooFewElements��>ERR_DeconstructWrongCardinality��\ERR_DeconstructionVarFormDisallowsSpecificType�&ERR_DefaultInSwitch\�ZERR_DefaultInterfaceImplementationInNoPIATypeC�TERR_DefaultInterfaceImplementationModifier؋4ERR_DefaultLiteralNotValid^�<ERR_DefaultMemberOnIndexedType��$ERR_DefaultPattern��8ERR_DefaultValueBadValueTypeˍFERR_DefaultValueBeforeRequiredValue �JERR_DefaultValueForExtensionParametert�DERR_DefaultValueForParamsParameter��<ERR_DefaultValueMustBeConstant�4ERR_DefaultValueNotAllowedp�:ERR_DefaultValueTypeMustMatch��DERR_DefaultValueUsedWithAttributes�2ERR_DelegateOnConditional��,ERR_DelegateOnNullable�.ERR_DelegateRefMismatchd�DERR_DeprecatedCollectionInitAddStr��.ERR_DeprecatedSymbolStr�@ERR_DeriveFromConstructedDynamic2�*ERR_DeriveFromDynamict�:ERR_DeriveFromEnumOrValueType��,ERR_DerivingFromATyVarޒ6ERR_DestructorInStaticClass&�RERR_DictionaryInitializerInExpressionTreeb�FERR_DiscardPatternInSwitchStatement��<ERR_DiscardTypeInferenceFailed��8ERR_DllImportOnGenericMethodҔ8ERR_DllImportOnInvalidMethodA�6ERR_DoNotUseFixedBufferAttr��JERR_DoNotUseFixedBufferAttrOnProperty�ERR_DocFileGenz�BERR_DoesntImplementAwaitInterface��>ERR_DottedTypeNameNotFoundInAggٖ<ERR_DottedTypeNameNotFoundInNS�BERR_DottedTypeNameNotFoundInNSFwd��ERR_DupParamMod(�*ERR_DuplicateAccessorc�$ERR_DuplicateAlias��,ERR_DuplicateAttributeӘBERR_DuplicateAttributeInNetModule�$ERR_DuplicateBound�,ERR_DuplicateCaseLabelO�:ERR_DuplicateConstraintClause��<ERR_DuplicateConversionInClassb�2ERR_DuplicateExplicitImpl��4ERR_DuplicateGeneratedName�&ERR_DuplicateImportB�2ERR_DuplicateImportSimpleʛ@ERR_DuplicateInterfaceInBaseList�\ERR_DuplicateInterfaceWithTupleNamesInBaseList��$ERR_DuplicateLabel4�*ERR_DuplicateModifierW�0ERR_DuplicateNameInClassu�*ERR_DuplicateNameInNS��4ERR_DuplicateNamedArgument�FERR_DuplicateNamedAttributeArgument3�8ERR_DuplicateNullSuppression`�,ERR_DuplicateParamName��>ERR_DuplicatePropertyAccessModsŞBERR_DuplicatePropertyReadOnlyMods?�4ERR_DuplicateTypeForwarder�4ERR_DuplicateTypeParameter9�6ERR_DynamicAttributeMissing]�NERR_DynamicLocalFunctionParamsParameter�JERR_DynamicLocalFunctionTypeParameterw�>ERR_DynamicRequiredTypesMissing�,ERR_DynamicTypeAsBound~�ERR_EOFExpected��8ERR_ElseCannotStartStatement�$ERR_EmptyCharConst!�6ERR_EmptyElementInitializer?�0ERR_EmptyFormatSpecifierr�ERR_EmptyYield��*ERR_EncNoPIAReference��:ERR_EncReferenceToAddedMember �FERR_EncUpdateFailedMissingAttribute��4ERR_EncodinglessSyntaxTree�.ERR_EndOfPPLineExpectedL�<ERR_EndRegionDirectiveExpected��4ERR_EndifDirectiveExpected��,ERR_EnumeratorOverflow��LERR_EnumsCantContainDefaultConstructor�>ERR_ErrorBuildingWin32ResourcesS�$ERR_ErrorDirective��:ERR_ErrorInReferencedAssembly��ERR_EscapeCallۦERR_EscapeCall2��ERR_EscapeLocalQ�ERR_EscapeOther�(ERR_EscapeStackAlloc~� ERR_EscapedCurly�6ERR_EventNeedsBothAccessors��(ERR_EventNotDelegate�>ERR_ExpectedContextualKeywordBy�FERR_ExpectedContextualKeywordEquals;�>ERR_ExpectedContextualKeywordOna�$ERR_ExpectedEndTry��$ERR_ExpectedPPFile��2ERR_ExpectedSelectOrGroupƫ0ERR_ExpectedSingleScript�6ERR_ExpectedVerbatimLiteralW�.ERR_ExplicitDynamicAttr��4ERR_ExplicitEventFieldImpl�*ERR_ExplicitExtension��BERR_ExplicitImplCollisionOnRefOut�,ERR_ExplicitImplParamsîjERR_ExplicitInterfaceImplementationInNonClassOrStruct�^ERR_ExplicitInterfaceImplementationNotInterface��<ERR_ExplicitMethodImplAccessorׯ:ERR_ExplicitNullableAttributeG�,ERR_ExplicitParamArray��DERR_ExplicitPropertyAddingAccessor�FERR_ExplicitPropertyMissingAccessorJ�0ERR_ExplicitReservedAttr��LERR_ExplicitTupleElementNamesAttributeرPERR_ExportedTypeConflictsWithDeclaration��2ERR_ExportedTypesConflict�*ERR_ExprCannotBeFixed}�,ERR_ExpressionExpectedij.ERR_ExpressionHasNoNameٳFERR_ExpressionOrDeclarationExpected��jERR_ExpressionTreeCantContainNullCoalescingAssignment,�LERR_ExpressionTreeCantContainRefStruct��RERR_ExpressionTreeContainsAnonymousMethod�HERR_ExpressionTreeContainsAssignmentb�JERR_ExpressionTreeContainsBadCoalesce��HERR_ExpressionTreeContainsBaseAccess]�BERR_ExpressionTreeContainsDiscard��TERR_ExpressionTreeContainsDynamicOperation�RERR_ExpressionTreeContainsIndexedProperty8�BERR_ExpressionTreeContainsIsMatch��NERR_ExpressionTreeContainsLocalFunction��tERR_ExpressionTreeContainsMultiDimensionalArrayInitializerW�NERR_ExpressionTreeContainsNamedArgument��TERR_ExpressionTreeContainsOptionalArgument�JERR_ExpressionTreeContainsOutVariable��FERR_ExpressionTreeContainsPointerOp�TERR_ExpressionTreeContainsSwitchExpression=�RERR_ExpressionTreeContainsThrowExpression��HERR_ExpressionTreeContainsTupleBinOpԺRERR_ExpressionTreeContainsTupleConversion+�LERR_ExpressionTreeContainsTupleLiteral{�DERR_ExpressionTreeMustHaveDelegateɻ2ERR_ExtensionAttrNotFoundQ�rERR_ExtensionCollectionElementInitializerInExpressionTree�0ERR_ExtensionMethodsDeclx�.ERR_ExternAfterElements��2ERR_ExternAliasNotAllowedf�"ERR_ExternHasBody��FERR_ExternHasConstructorInitializerξ(ERR_FeatureInPreview�2ERR_FeatureIsExperimentalп4ERR_FeatureIsUnimplemented>�BERR_FeatureNotAvailableInVersion1��BERR_FeatureNotAvailableInVersion2��BERR_FeatureNotAvailableInVersion3u�BERR_FeatureNotAvailableInVersion4�BERR_FeatureNotAvailableInVersion5e�BERR_FeatureNotAvailableInVersion6��BERR_FeatureNotAvailableInVersion7U�FERR_FeatureNotAvailableInVersion7_1��FERR_FeatureNotAvailableInVersion7_2K�FERR_FeatureNotAvailableInVersion7_3��BERR_FeatureNotAvailableInVersion8?�FERR_FeatureNotAvailableInVersion8_0��FERR_FeatureNotValidInExpressionTree3�@ERR_FieldAutoPropCantBeByRefLikem�*ERR_FieldCantBeRefAny�2ERR_FieldCantHaveVoidTypeM�TERR_FieldHasMultipleDistinctConstantValuesv�2ERR_FieldInitRefNonstatic��8ERR_FieldInitializerInStruct-�@ERR_FieldLikeEventCantBeReadOnly��:ERR_FieldlikeEventsInRoStruct��(ERR_FieldsInRoStruct<� ERR_FileNotFound��.ERR_FixedBufferNotFixed��@ERR_FixedBufferTooManyDimensionsG�*ERR_FixedDimsRequired��,ERR_FixedLocalInLambda�"ERR_FixedMustInit��ERR_FixedNeeded��(ERR_FixedNeedsLvalueT�(ERR_FixedNotInStruct��$ERR_FixedNotNeeded�"ERR_FixedOverflow~�"ERR_FloatOverflow��0ERR_ForEachMissingMember�DERR_ForEachMissingMemberWrongAsync��RERR_ForwardedTypeConflictsWithDeclaration��TERR_ForwardedTypeConflictsWithExportedType��>ERR_ForwardedTypeInThisAssemblya�2ERR_ForwardedTypeIsNested��4ERR_ForwardedTypesConflict�2ERR_FriendAssemblyBadArgs��.ERR_FriendAssemblySNReq_�6ERR_FriendRefNotEqualToThis�8ERR_FriendRefSigningMismatch��6ERR_GenericArgIsStaticClass��ZERR_GenericConstraintNotSatisfiedNullableEnum��dERR_GenericConstraintNotSatisfiedNullableInterface��PERR_GenericConstraintNotSatisfiedRefType��LERR_GenericConstraintNotSatisfiedTyVar=�PERR_GenericConstraintNotSatisfiedValType
�@ERR_GenericDerivingFromAttribute��@ERR_GenericsUsedAcrossAssemblies�6ERR_GenericsUsedInNoPIAType��(ERR_GetOrSetExpectedS�<ERR_GlobalAttributesNotAllowedq�8ERR_GlobalAttributesNotFirst��NERR_GlobalDefinitionOrStatementExpectedw�*ERR_GlobalExternAlias��@ERR_GlobalSingleTypeNameNotFound��FERR_GlobalSingleTypeNameNotFoundFwdk�&ERR_GlobalStatement�@ERR_GoToBackwardJumpOverUsingVarU�>ERR_GoToForwardJumpOverUsingVar��"ERR_HasNoTypeVars�0ERR_HidingAbstractMethodT�,ERR_IdentifierExpected��0ERR_IdentifierExpectedKW��,ERR_IdentityConversion��$ERR_IllegalArglistS�"ERR_IllegalEscape��(ERR_IllegalFixedType��,ERR_IllegalInnerUnsafeh�"ERR_IllegalParams��&ERR_IllegalRefParam��(ERR_IllegalStatement��,ERR_IllegalSuppression��"ERR_IllegalUnsafe��$ERR_IllegalVarArgs�2ERR_IllegalVarianceSyntaxK�,ERR_ImplBadConstraints��*ERR_ImplBadTupleNames��hERR_ImplicitImplementationOfNonPublicInterfaceMember��DERR_ImplicitlyTypedArrayNoBestType��JERR_ImplicitlyTypedLocalCannotBeFixed<�nERR_ImplicitlyTypedOutVariableUsedInTheSameArgumentList��fERR_ImplicitlyTypedVariableAssignedArrayInitializer�VERR_ImplicitlyTypedVariableAssignedBadValue]�PERR_ImplicitlyTypedVariableCannotBeConst��ZERR_ImplicitlyTypedVariableMultipleDeclarator��XERR_ImplicitlyTypedVariableWithNoInitializer2�*ERR_ImportNonAssemblys�0ERR_ImportedCircularBase��(ERR_InAttrOnOutParam�,ERR_InDynamicMethodArg?�ERR_InExpected��<ERR_InExtensionMustBeValueType��,ERR_InaccessibleGetter<�,ERR_InaccessibleSetter��8ERR_InconsistentIndexerNames&�HERR_InconsistentLambdaParameterUsage��6ERR_IncrementLvalueExpected*�XERR_IndexedPropertyMustHaveAllOptionalParams��BERR_IndexedPropertyRequiresParams��6ERR_IndexerCantHaveVoidTypeP�0ERR_IndexerInStaticClass��*ERR_IndexerNeedsParam��HERR_IndirectRecursiveConstructorCall�TERR_InitializeByReferenceVariableWithValueQ�TERR_InitializeByValueVariableWithReference��FERR_InitializerAddHasParamModifiers��FERR_InitializerAddHasWrongSignature��bERR_InitializerInStructWithoutExplicitConstructor{�@ERR_InitializerOnNonAutoProperty��>ERR_InstanceMemberInStaticClass5�8ERR_InstantiatingStaticClass��*ERR_InsufficientStack�� ERR_IntDivByZero��ERR_IntOverflow�0ERR_IntegralTypeExpected9�:ERR_IntegralTypeValueExpected|�:ERR_InterfaceEventInitializer��JERR_InterfaceImplementedByConditional�XERR_InterfaceImplementedImplicitlyByVariadicl�6ERR_InterfaceMemberNotFound��JERR_InterfacesCantContainConstructors\�lERR_InterfacesCantContainConversionOrEqualityOperators��>ERR_InterfacesCantContainFields�2ERR_InteropMethodWithBody>�@ERR_InteropStructContainsMethodsx�>ERR_InteropTypeMissingAttribute��FERR_InteropTypesWithSameNameAndGuidA�"ERR_InvalidAddrOp�PERR_InvalidAnonymousTypeMemberDeclarator!� ERR_InvalidArray�4ERR_InvalidAssemblyCulture�@ERR_InvalidAssemblyCultureForExed�.ERR_InvalidAssemblyName�8ERR_InvalidAttributeArgument�DERR_InvalidConstantDeclarationTypeR�(ERR_InvalidDebugInfo3�BERR_InvalidDebugInformationFormat��.ERR_InvalidDelegateType�6ERR_InvalidDynamicConditiong�&ERR_InvalidExprTerm�0ERR_InvalidFileAlignment��2ERR_InvalidFixedArraySize2�BERR_InvalidFormatForGuidForOption��$ERR_InvalidFwdType�&ERR_InvalidGotoCase2�8ERR_InvalidHashAlgorithmNameq�PERR_InvalidInitializerElementInitializer��<ERR_InvalidInstrumentationKind�*ERR_InvalidLineNumber��*ERR_InvalidMemberDeclP�0ERR_InvalidNamedArgument��"ERR_InvalidNumber�2ERR_InvalidObjectCreation��*ERR_InvalidOutputName�$ERR_InvalidPathMap;�,ERR_InvalidPreprocExpri�<ERR_InvalidPreprocessingSymbol��8ERR_InvalidPropertyAccessMod�>ERR_InvalidPropertyReadOnlyModse�ERR_InvalidQM�ERR_InvalidReals:ERR_InvalidSignaturePublicKey�(ERR_InvalidSpecifier�4ERR_InvalidStackAllocArray'6ERR_InvalidSubsystemVersionZ0ERR_InvalidVersionFormat�2ERR_InvalidVersionFormat2tJERR_InvalidVersionFormatDeterministic$ERR_IsNullableType�.ERR_IsPatternImpossible�2ERR_IteratorInInteractive�.ERR_IteratorMustBeAsync:"ERR_LabelNotFound�ERR_LabelShadow� ERR_LambdaInIsAs7TERR_LanguageVersionCannotHaveLeadingZeroes��ERR_LanguageVersionDoesNotSupportDefaultInterfaceImplementationForMember$ERR_LbraceExpected�0ERR_LegacyObjectIdSyntax�bERR_LinkedNetmoduleMetadataMustProvideFullPEImageA*ERR_LiteralDoubleCast�JERR_LoadDirectiveOnlyAllowedInScripts(	<ERR_LocalCantBeFixedAndHoistedT	$ERR_LocalDuplicate�	8ERR_LocalFunctionMissingBody@
6ERR_LocalIllegallyOverrides�
8ERR_LocalSameNameAsTypeParamS,ERR_LocalTypeNameClash�,ERR_LockNeedsReference�0ERR_LookupInTypeVariable�*ERR_MainClassIsImport2
*ERR_MainClassNotClassz
*ERR_MainClassNotFound�
ERR_ManagedAddrRERR_MarshalUnmanagedTypeNotValidForFields�TERR_MarshalUnmanagedTypeOnlyValidForFields�8ERR_MemGroupInExpressionTree�.ERR_MemberAlreadyExistsP8ERR_MemberAlreadyInitialized�:ERR_MemberCannotBeInitialized�0ERR_MemberNameSameAsType2&ERR_MemberNeedsType�$ERR_MemberReserved�JERR_Merge_conflict_marker_encountered.ERR_MetadataNameTooLong0DERR_MetadataReferencesNotSupported0ERR_MethDelegateMismatch�&ERR_MethGrpToNonDel�2ERR_MethodArgCantBeRefAnyz<ERR_MethodImplementingAccessor�,ERR_MethodNameExpectedL8ERR_MethodReturnCantBeRefAnye@ERR_MismatchedRefEscapeInTernary�&ERR_MissingArgument>(ERR_MissingArraySizeQ$ERR_MissingCoClass�,ERR_MissingDebugSwitch4,ERR_MissingDeconstructw0ERR_MissingGuidForOptionDERR_MissingMethodOnSourceInterface_:ERR_MissingNetModuleReference�"ERR_MissingPPFile�$ERR_MissingPartialN$ERR_MissingPattern�6ERR_MissingPredefinedMember�4ERR_MissingSourceInterface.ERR_MissingStructOffset�2ERR_MissingTypeInAssembly.ERR_MissingTypeInSourcebDERR_MixedDeconstructionUnsupported�>ERR_MixingWinRTEventWithRegular[*ERR_ModuleEmitFailure�PERR_MostSpecificImplementationIsNotFound4ERR_MultiTypeInDeclaration~HERR_MultipleAnalyzerConfigsInSameDir�.ERR_MultipleEntryPoints<XERR_MultipleEnumeratorCancellationAttributes�2ERR_MultipleIAsyncEnumOfT%(ERR_MultipleIEnumOfT�>ERR_MustDeclareForeachIteration� ERR_MustHaveOpTF
*ERR_MustHaveRefReturn�0ERR_MustNotHaveRefReturn 8ERR_MutuallyExclusiveOptions� (ERR_NameNotInContext� XERR_NameNotInContextPossibleMissingReference,!2ERR_NamedArgumentExpected�!2ERR_NamedArgumentForArray�!bERR_NamedArgumentSpecificationBeforeFixedArgument"�ERR_NamedArgumentSpecificationBeforeFixedArgumentInDynamicInvocation�"BERR_NamedArgumentUsedInPositional�#2ERR_NameofExtensionMethod�#NERR_NameofMethodGroupWithTypeParametersR$>ERR_NamespaceNotAllowedInScript�$.ERR_NamespaceUnexpected%*ERR_NegativeArraySizeg%4ERR_NegativeStackAllocSize�%2ERR_NetModuleNameMismatch�%:ERR_NetModuleNameMustBeUnique2&,ERR_NewBoundMustBeLast�&2ERR_NewBoundWithUnmanaged�&&ERR_NewBoundWithVal2'(ERR_NewCoClassOnLink�':ERR_NewConstraintNotSatisfied�'(ERR_NewTyvarWithArgs�(,ERR_NewVirtualInSealed�(4ERR_NewWithTupleTypeSyntax-)$ERR_NewlineInConst�)ERR_NoAliasHere�)ERR_NoBaseClass*"ERR_NoBreakOrContG*&ERR_NoCanonicalViewz*$ERR_NoConstructors�*,ERR_NoConvToIAsyncDisp0+@ERR_NoConvToIAsyncDispWrongAsync�+"ERR_NoConvToIDisp�,6ERR_NoConvToIDispWrongAsync�-LERR_NoConversionForCallerFilePathParamh.PERR_NoConversionForCallerLineNumberParam�.PERR_NoConversionForCallerMemberNameParamZ/>ERR_NoConversionForDefaultParam�/DERR_NoConversionForNubDefaultParam\06ERR_NoCorrespondingArgument�04ERR_NoDynamicPhantomOnBaseV1<ERR_NoDynamicPhantomOnBaseCtor32BERR_NoDynamicPhantomOnBaseIndexer�2 ERR_NoEntryPoint�32ERR_NoExplicitBuiltinConv4$ERR_NoExplicitConv�4ERR_NoFileSpec5&ERR_NoGetToOverride>5$ERR_NoImplicitConv�5,ERR_NoImplicitConvCast�5"ERR_NoMainInClassJ6ERR_NoMainOnDLL�6$ERR_NoMetadataFile�62ERR_NoModifiersOnAccessor72ERR_NoMultipleInheritanceh7,ERR_NoNamespacePrivate�7PERR_NoNetModuleOutputWhenRefOutOrRefOnlyZ8"ERR_NoNewAbstract�8ERR_NoNewTyvar�8BERR_NoPIAAssemblyMissingAttributeW9DERR_NoPIAAssemblyMissingAttributes�9&ERR_NoPIANestedType&:.ERR_NoRefOutWhenRefOnly�:&ERR_NoSetToOverride�: ERR_NoSourceFileD; ERR_NoSuchMemberx;6ERR_NoSuchMemberOrExtension�;HERR_NoSuchMemberOrExtensionNeedUsing�<ERR_NoTypeDef_=.ERR_NoTypeDefFromModule�=ERR_NoVoidHereH>&ERR_NoVoidParameter�>>ERR_NonInterfaceInInterfaceList�>8ERR_NonInvocableMemberCalled�>4ERR_NonTaskMainCantBeAsyncJ?.ERR_NotAnAttributeClass�?2ERR_NotConstantExpression�?0ERR_NotNullConstRefField�?@ERR_NotNullConstraintMustBeFirste@<ERR_NotNullRefDefaultParameter�@:ERR_NotYetImplementedInRoslynCA ERR_NullNotValid�AJERR_NullPropagatingOpInExpressionTree�ALERR_NullableDirectiveQualifierExpected$BFERR_NullableDirectiveTargetExpectedNB<ERR_NullableOptionNotAvailable�BLERR_NullableUnconstrainedTypeParameter�B@ERR_ObjectCallingBaseConstructor�C.ERR_ObjectCantHaveBasesDjERR_ObjectOrCollectionInitializerWithDelegateCreationaD(ERR_ObjectProhibited�D$ERR_ObjectRequiredOE0ERR_OneAliasPerReference�EHERR_OnlyClassesCanContainDestructorsnFERR_OpTFRetType�F(ERR_OpenEndedComment�F(ERR_OpenResponseFileG4ERR_OperatorCantReturnVoidFG2ERR_OperatorInStaticClass�G,ERR_OperatorNeedsMatch�G2ERR_OperatorsMustBeStatic@H8ERR_OptionMustBeAbsolutePath�H(ERR_OutAttrOnInParam�H*ERR_OutAttrOnRefParam�H8ERR_OutVariableCannotBeByRef]I&ERR_OutputNeedsName�I*ERR_OutputWriteFailed�I&ERR_OverloadRefKind3J<ERR_OverrideFinalizeDeprecated�J.ERR_OverrideNotExpected�J$ERR_OverrideNotNewJKJERR_OverrideRefConstraintNotSatisfied�KJERR_OverrideValConstraintNotSatisfied�L6ERR_OverrideWithConstraintstM:ERR_OvlBinaryOperatorExpectedaN.ERR_OvlOperatorExpected�N8ERR_OvlUnaryOperatorExpected�N*ERR_PPDefFollowsToken�N.ERR_PPDirectiveExpectedLO,ERR_PPLoadFollowsTokenrO6ERR_PPReferenceFollowsToken�ORERR_ParamDefaultValueDiffersFromAttribute�O&ERR_ParamUnassigned;P4ERR_ParameterIsStaticClass�P8ERR_ParameterNotValidForType�P8ERR_ParamsCantBeWithModifier#QERR_ParamsLastaQ*ERR_ParamsMustBeArray�QPERR_PartialMethodCannotHaveOutParametersRHERR_PartialMethodExtensionDifference>RBERR_PartialMethodInExpressionTree�RPERR_PartialMethodInconsistentConstraintsdSNERR_PartialMethodInconsistentTupleNames�S@ERR_PartialMethodInvalidModifierRT>ERR_PartialMethodMustHaveLatent�T>ERR_PartialMethodMustReturnVoidQU8ERR_PartialMethodNotExplicit�UFERR_PartialMethodOnlyInPartialClass�U<ERR_PartialMethodOnlyOneActual^V<ERR_PartialMethodOnlyOneLatent�VBERR_PartialMethodParamsDifferenceWFERR_PartialMethodReadOnlyDifferencelWBERR_PartialMethodStaticDifference�W6ERR_PartialMethodToDelegateXBERR_PartialMethodUnsafeDifference�X(ERR_PartialMisplacedY6ERR_PartialModifierConflicttY0ERR_PartialMultipleBases�Y6ERR_PartialTypeKindConflict/Z6ERR_PartialWrongConstraints�Z4ERR_PartialWrongTypeParams[DERR_PartialWrongTypeParamsVarianceo[,ERR_PatternDynamicType�[.ERR_PatternNullableType;\HERR_PatternWrongGenericTypeInVersion�\(ERR_PatternWrongTypeT](ERR_PeWritingFailure�]NERR_PermissionSetAttributeFileReadError�]JERR_PermissionSetAttributeInvalidFilep^&ERR_PointerInAsOrIs�^@ERR_PointerTypeInPatternMatching)_JERR_PossibleAsyncIteratorWithoutYieldu_XERR_PossibleAsyncIteratorWithoutYieldOrAwait�_,ERR_PossibleBadNegCastj`TERR_PredefinedTypeMemberNotFoundInAssembly�`4ERR_PredefinedTypeNotFoundaLERR_PredefinedValueTupleTypeAmbiguous3DaPERR_PredefinedValueTupleTypeMustBeStruct�aHERR_PredefinedValueTupleTypeNotFound�aHERR_PrincipalPermissionInvalidActionb6ERR_PrivateAbstractAccessoreb8ERR_PropertyCantHaveVoidType�b(ERR_PropertyLacksGet�b<ERR_PropertyPatternNameMissingkc6ERR_PropertyWithNoAccessors�c*ERR_ProtectedInStaticAd*ERR_ProtectedInStruct�dERR_PtrExpected�d$ERR_PtrIndexSingle�d:ERR_PublicKeyContainerFailure:e0ERR_PublicKeyFileFailure�e,ERR_PublicSignButNoKey�e.ERR_PublicSignNetModulerf>ERR_QueryDuplicateRangeVariable�f"ERR_QueryInnerKey�f4ERR_QueryMultipleProvidersgg&ERR_QueryNoProvider�g6ERR_QueryNoProviderCastablePh6ERR_QueryNoProviderStandardi8ERR_QueryOutRefRangeVariable�i"ERR_QueryOuterKey,jLERR_QueryRangeVariableAssignedBadValue�j>ERR_QueryRangeVariableOverrides�j<ERR_QueryRangeVariableReadOnly2kJERR_QueryRangeVariableSameAsTypeParam�k8ERR_QueryTypeInferenceFailed�kBERR_QueryTypeInferenceFailedMulti`lLERR_QueryTypeInferenceFailedSelectMany�l$ERR_RbraceExpected�m<ERR_ReadOnlyModMissingAccessor�mPERR_ReadonlyValueTypeInObjectInitializer=n8ERR_RecursiveConstructorCall�n8ERR_RecursivelyTypedVariableo*ERR_RefAssignNarrower�oVERR_RefAssignmentMustHaveIdentityConversion
p4ERR_RefConditionalAndAwait\p@ERR_RefConditionalDifferentTypes�p<ERR_RefConditionalNeedsTwoRefsq:ERR_RefConstraintNotSatisfied�qbERR_RefExtensionMustBeValueTypeOrConstrainedToOner6ERR_RefLocalOrParamExpected�r*ERR_RefLvalueExpecteds,ERR_RefOutDefaultValueSsERR_RefProperty�sHERR_RefPropertyCannotHaveSetAccessor	tDERR_RefPropertyMustHaveGetAccessorjtERR_RefReadonly�t ERR_RefReadonly2'u(ERR_RefReadonlyLocal�u4ERR_RefReadonlyLocal2Cause�u2ERR_RefReadonlyLocalCauseWv.ERR_RefReadonlyNotField�v0ERR_RefReadonlyNotField2w*ERR_RefReadonlyStatic�w,ERR_RefReadonlyStatic2x$ERR_RefReturnLocal�x&ERR_RefReturnLocal2y6ERR_RefReturnLvalueExpected�yNERR_RefReturnMustHaveIdentityConversionz>ERR_RefReturnNonreturnableLocal|z@ERR_RefReturnNonreturnableLocal2{,ERR_RefReturnParameter�{.ERR_RefReturnParameter2|4ERR_RefReturnRangeVariable�|*ERR_RefReturnReadonly�|,ERR_RefReturnReadonly2)}4ERR_RefReturnReadonlyLocal�}@ERR_RefReturnReadonlyLocal2Cause�}>ERR_RefReturnReadonlyLocalCause1~:ERR_RefReturnReadonlyNotFieldz~<ERR_RefReturnReadonlyNotField2�~6ERR_RefReturnReadonlyStatic~8ERR_RefReturnReadonlyStatic2�.ERR_RefReturnStructThisG�"ERR_RefReturnThis��8ERR_RefReturningCallAndAwaitۀHERR_RefReturningCallInExpressionTreeV�4ERR_RefStructInterfaceImpl�4ERR_RefValBoundMustBeFirst@�0ERR_RefValBoundWithClass��TERR_ReferenceDirectiveOnlyAllowedInScripts�0ERR_ReservedAssemblyName/�,ERR_ReservedEnumerator��:ERR_ResourceFileNameNotUnique�*ERR_ResourceNotUniques�.ERR_RetNoObjectRequired„:ERR_RetNoObjectRequiredLambda"�*ERR_RetObjectRequired��$ERR_ReturnExpected��(ERR_ReturnInIterator��&ERR_ReturnNotLValue��6ERR_ReturnTypeIsStaticClass��nERR_RuntimeDoesNotSupportDefaultInterfaceImplementationS��ERR_RuntimeDoesNotSupportDefaultInterfaceImplementationForMember��tERR_RuntimeDoesNotSupportProtectedAccessForInterfaceMemberO�,ERR_SameFullNameAggAgg܈*ERR_SameFullNameNsAgg�:ERR_SameFullNameThisAggThisNsV�*ERR_SealedNonOverride��*ERR_SealedStaticClass�DERR_SecurityAttributeInvalidAction2�TERR_SecurityAttributeInvalidActionAssembly�\ERR_SecurityAttributeInvalidActionTypeOrMethod�DERR_SecurityAttributeInvalidTargetf�DERR_SecurityAttributeMissingAction!�bERR_SecurityCriticalOrSecuritySafeCriticalOnAsyncv��ERR_SecurityCriticalOrSecuritySafeCriticalOnAsyncInClassOrStructČ0ERR_SemiOrLBraceExpectedb�>ERR_SemiOrLBraceOrArrowExpectedr�*ERR_SemicolonExpected��.ERR_SignButNoPrivateKey��pERR_SingleElementPositionalPatternRequiresDisambiguation�JERR_SingleLineCommentInExpressionHole��4ERR_SingleTypeNameNotFound�:ERR_SingleTypeNameNotFoundFwd�� ERR_SizeofUnsafe�HERR_SourceFileReferencesNotSupported��2ERR_SourceLinkRequiresPdbِ0ERR_SpecialByRefInLambda8�,ERR_SpecialTypeAsBoundΑFERR_StackAllocConversionNotPossible	�8ERR_StackallocInCatchFinallyd�FERR_StatementLambdaToExpressionTree��&ERR_StaticBaseClass�8ERR_StaticClassInterfaceImplY�(ERR_StaticConstParam��$ERR_StaticConstant�PERR_StaticConstructorWithAccessModifiers�`ERR_StaticConstructorWithExplicitConstructorCall{�<ERR_StaticDerivedFromNonObject�$ERR_StaticInAsOrIsO�PERR_StaticLocalFunctionCannotCaptureThis��XERR_StaticLocalFunctionCannotCaptureVariable��<ERR_StaticMemberCantBeReadOnlyK�FERR_StaticMemberInObjectInitializer��(ERR_StaticNotVirtual�*ERR_StructLayoutCycleA�4ERR_StructOffsetOnBadField��6ERR_StructOffsetOnBadStruct�BERR_StructWithBaseConstructorCallk�PERR_StructsCantContainDefaultConstructor��8ERR_SubexpressionNotInNameof�*ERR_SwitchArmSubsumedd�,ERR_SwitchCaseSubsumed��<ERR_SwitchExpressionNoBestType��BERR_SwitchExpressionValueExpected8�"ERR_SwitchFallOuts�*ERR_SwitchFallThroughњVERR_SwitchGoverningExpressionRequiresParens�*ERR_SwitchNeedsNumberk�*ERR_SwitchNeedsString��6ERR_SynchronizedAsyncMethod�ERR_SyntaxErrorb�ERR_SystemVoid��6ERR_TaskRetNoObjectRequired�BERR_TaskRetNoObjectRequiredLambda��(ERR_ThisInBadContext�(ERR_ThisInStaticMeth^�,ERR_ThisOrBaseExpected۞6ERR_ThisStructNotInAnonMeth��$ERR_ThrowMisplacedD�$ERR_TooManyCatches��.ERR_TooManyCharsInConst۠"ERR_TooManyLocals�,ERR_TooManyUserStringsu�NERR_TrailingWhitespaceInFormatSpecifier�.ERR_TripleDotNotAllowed_�:ERR_TupleDuplicateElementName��8ERR_TupleElementNameMismatchâJERR_TupleElementNamesAttributeMissing��JERR_TupleElementNamesInDeconstruction��DERR_TupleInferredNamesNotAvailable��8ERR_TupleReservedElementName��NERR_TupleReservedElementNameAnyPosition�>ERR_TupleSizesMismatchForBinOps9�.ERR_TupleTooFewElements�:ERR_TyVarNotFoundInConstraintI�,ERR_TypeArgsNotAllowed|� ERR_TypeExpected��JERR_TypeForwardedToMultipleAssembliesɦ~ERR_TypeInferenceFailedForImplicitlyTypedDeconstructionVariable3�hERR_TypeInferenceFailedForImplicitlyTypedOutVariable��:ERR_TypeParamMustBeIdentifier� ERR_TypeReserved7�*ERR_TypeVarCantBeNullz�&ERR_TypeVarNotFound#�@ERR_TypeVarNotFoundRangeVariable��8ERR_TypeVariableSameAsParent�*ERR_TypelessTupleInAsS�$ERR_UnassignedThis��<ERR_UnassignedThisAutoProperty�$ERR_UnboxNotLValue��4ERR_UnclosedExpressionHole�$ERR_UnescapedCurly=�2ERR_UnexpectedAliasedName��<ERR_UnexpectedBoundGenericName�.ERR_UnexpectedCharacter-�.ERR_UnexpectedDirectiveI�2ERR_UnexpectedGenericNameq�.ERR_UnexpectedSemicolon��&ERR_UnexpectedToken�@ERR_UnexpectedUnboundGenericName��,ERR_UnexpectedVariance3�FERR_UnifyingInterfaceInstantiations��>ERR_UnimplementedAbstractMethod�DERR_UnimplementedInterfaceAccessorP�@ERR_UnimplementedInterfaceMember��6ERR_UnmanagedBoundWithClassӯDERR_UnmanagedConstraintMustBeFirst7�FERR_UnmanagedConstraintNotSatisfied��(ERR_UnreachableCatchn�,ERR_UnsafeAsyncArgTypeر2ERR_UnsafeIteratorArgType(� ERR_UnsafeNeededv�<ERR_UnsafeTypeInObjectCreation�TERR_UnsupportedTransparentIdentifierAccess*�2ERR_UnterminatedStringLitͳ&ERR_UseDefViolation�0ERR_UseDefViolationField$�,ERR_UseDefViolationOut_�6ERR_UseDefViolationProperty��.ERR_UseDefViolationThis��,ERR_UsingAfterElementsK�0ERR_UsingVarInSwitchCaseεLERR_V6SwitchGoverningTypeValueExpected7�:ERR_ValConstraintNotSatisfied�&ERR_ValueCantBeNullt�"ERR_ValueExpected߷0ERR_ValueTypeExtDelegate�PERR_ValueTypePropertyInObjectInitializer~�6ERR_VarArgsInExpressionTree�0ERR_VarDeclIsStaticClassv�>ERR_VarInvocationLvalueReserved��.ERR_VarMayNotBindToType� ERR_VarargsAsynce�&ERR_VarargsIterator��ERR_VarargsLast�BERR_VariableUsedBeforeDeclarationk�\ERR_VariableUsedBeforeDeclarationAndHidesField��$ERR_VirtualPrivateN�$ERR_VoidAssignment��ERR_VoidErrorǼERR_VoidInTuple�.ERR_VolatileAndReadonlyD�$ERR_VolatileStruct��2ERR_WinRtEventPassedByRefŽ8ERR_WrongNumberOfSubpatterns�&ERR_YieldInAnonMeth��6ERR_YieldNotAllowedInScript��(ElementsCannotBeNullJ�0FTL_BadChecksumAlgorithm�FTL_BadCodepage��(FTL_DebugEmitFailure�0FTL_InvalidInputFileName/�"FTL_InvalidTarget��0FTL_MetadataCantOpenFile"�(FTL_OutputFileExists`�4GenericParameterDefinition�*HDN_UnusedExternAlias<�6HDN_UnusedExternAlias_TitleX�0HDN_UnusedUsingDirectives�<HDN_UnusedUsingDirective_Title��rICompoundAssignmentOperationIsNotCSharpCompoundAssignment��TIConversionExpressionIsNotCSharpConversion��IDS_AnonMethod,�4IDS_AwaitInCatchAndFinally>�IDS_CSCHelpr�IDS_Collection��"IDS_Contravariant�&IDS_Contravariantly�IDS_Covariant'�IDS_Covariantly2�DIDS_DefaultInterfaceImplementationB�2IDS_DirectoryDoesNotExistk�6IDS_DirectoryHasInvalidPath��IDS_Disposable��IDS_FIXEDLOCAL�� IDS_FOREACHLOCAL��RIDS_FeatureAltInterpolatedVerbatimStrings��0IDS_FeatureAnonDelegates�2IDS_FeatureAnonymousTypes/� IDS_FeatureAsync?�(IDS_FeatureAsyncMainO�.IDS_FeatureAsyncStreams[�HIDS_FeatureAutoImplementedPropertiesg�DIDS_FeatureAutoPropertyInitializer��0IDS_FeatureBinaryLiteral��NIDS_FeatureCoalesceAssignmentExpression��@IDS_FeatureCollectionInitializer��$IDS_FeatureDefault��2IDS_FeatureDefaultLiteral�PIDS_FeatureDelegateGenericTypeConstraint'�@IDS_FeatureDictionaryInitializerV�2IDS_FeatureDigitSeparatort�$IDS_FeatureDynamic��HIDS_FeatureEnumGenericTypeConstraint��4IDS_FeatureExceptionFilter��FIDS_FeatureExpressionBodiedAccessor��TIDS_FeatureExpressionBodiedDeOrConstructor�DIDS_FeatureExpressionBodiedIndexer8�BIDS_FeatureExpressionBodiedMethodT�FIDS_FeatureExpressionBodiedPropertyp�lIDS_FeatureExpressionVariablesInQueriesAndInitializers��FIDS_FeatureExtensibleFixedStatement��4IDS_FeatureExtensionMethod�,IDS_FeatureExternAlias�,IDS_FeatureFixedBuffer,�&IDS_FeatureGenericsN�4IDS_FeatureGlobalNamespace\�0IDS_FeatureImplicitArray��0IDS_FeatureImplicitLocal��0IDS_FeatureIndexOperator��LIDS_FeatureIndexingMovableFixedBuffers��<IDS_FeatureInterpolatedStrings
�(IDS_FeatureIterators!�"IDS_FeatureLambda.�@IDS_FeatureLeadingDigitSeparatorA�2IDS_FeatureLocalFunctionsc�0IDS_FeatureModuleAttrLocv�RIDS_FeatureNameShadowingInNestedFunctions��0IDS_FeatureNamedArgument��"IDS_FeatureNameof��6IDS_FeatureNestedStackalloc��NIDS_FeatureNotNullGenericTypeConstraint,�DIDS_FeatureNullPropagatingOperatorT�&IDS_FeatureNullablet�BIDS_FeatureNullableReferenceTypes��8IDS_FeatureObjectInitializer��JIDS_FeatureObsoleteOnPropertyAccessor��8IDS_FeatureOptionalParameter��"IDS_FeatureOutVar��0IDS_FeaturePartialMethod�.IDS_FeaturePartialTypes/�4IDS_FeaturePatternMatching?�"IDS_FeaturePragmaT�<IDS_FeaturePragmaWarningEnable]�6IDS_FeaturePrivateProtected|�>IDS_FeaturePropertyAccessorMods��4IDS_FeatureQueryExpression��0IDS_FeatureRangeOperator��4IDS_FeatureReadOnlyMembers��:IDS_FeatureReadOnlyReferences��4IDS_FeatureReadOnlyStructs�XIDS_FeatureReadonlyAutoImplementedProperties4�8IDS_FeatureRecursivePatternsn�2IDS_FeatureRefConditional��<IDS_FeatureRefExtensionMethods��"IDS_FeatureRefFor�*IDS_FeatureRefForEach�6IDS_FeatureRefLocalsReturns�4IDS_FeatureRefReassignment?�*IDS_FeatureRefStructs^�@IDS_FeatureStackAllocInitializerw�0IDS_FeatureStaticClasses��>IDS_FeatureStaticLocalFunctions��6IDS_FeatureSwitchExpression��.IDS_FeatureSwitchOnBool�4IDS_FeatureThrowExpression�0IDS_FeatureTupleEquality�"IDS_FeatureTuples�.IDS_FeatureTypeVariance�zIDS_FeatureUnconstrainedTypeParameterInNullCoalescingOperator1�HIDS_FeatureUnmanagedConstructedTypes��RIDS_FeatureUnmanagedGenericTypeConstraint��8IDS_FeatureUsingDeclarations�,IDS_FeatureUsingStatic�&IDS_GlobalNamespace��IDS_Invariantly�IDS_LIB_ENV�IDS_LIB_OPTION=�IDS_LambdaJ� IDS_LangVersions]�IDS_LogoLine1��IDS_LogoLine2��IDS_MethodGroup�IDS_NULL�IDS_Namespace1�@IDS_OperationCausedStackOverflow�6IDS_OverrideWithConstraintsG�IDS_PathList��0IDS_REFERENCEPATH_OPTION�� IDS_RELATEDERROR�$IDS_RELATEDWARNING�IDS_SK_ALIASW�$IDS_SK_CONSTRUCTORd�IDS_SK_EVENTr�$IDS_SK_EXTERNALIAS�IDS_SK_FIELD��IDS_SK_LABEL��IDS_SK_METHOD�� IDS_SK_NAMESPACE��IDS_SK_PROPERTY��IDS_SK_TYPE�IDS_SK_TYVAR�IDS_SK_UNKNOWN�IDS_SK_VARIABLE�IDS_Text��&IDS_ThrowExpression��IDS_ToolName�IDS_USINGLOCAL8�.IDS_VersionExperimentalH�"IDS_XMLBADINCLUDEY�(IDS_XMLFAILEDINCLUDEv�IDS_XMLIGNORED��IDS_XMLIGNORED2�2IDS_XMLMISSINGINCLUDEFILE$�2IDS_XMLMISSINGINCLUDEPATH<� IDS_XMLNOINCLUDET�FINF_UnableToLoadSomeTypesInAnalyzer��RINF_UnableToLoadSomeTypesInAnalyzer_Title#�XInvalidGetDeclarationNameMultipleDeclarators��&ItemsMustBeNonEmpty�,LocationMustBeProvided?�8LookupOptionsHasInvalidCombo��&NameConflictForName�(NoNoneSearchCriteria� NotACSharpSymbol�2PositionIsNotWithinSyntax�*PositionNotWithinTreeq�hSpeculatedSyntaxNodeCannotBelongToCurrentCompilation��4SubmissionCanHaveAtMostOne10SubmissionCanOnlyIncludeq2SyntaxNodeIsNotWithinSynt�0SyntaxTreeAlreadyPresent�BSyntaxTreeFromLoadNoRemoveReplace4SyntaxTreeIsNotASubmission$SyntaxTreeNotFound�4SyntaxTreeNotFoundToRemove�6SyntaxTreeSemanticModelMustNJThisMethodCanOnlyBeUsedToCreateTokens�2TreeMustHaveARootNodeWith0TreeNotPartOfCompilation]0TypeArgumentCannotBeNull�(UseLiteralForNumeric�&UseLiteralForTokens/*UseVerbatimIdentifier�,WRN_AlignmentMagnitudeM8WRN_AlignmentMagnitude_Title�WRN_AlwaysNull(WRN_AlwaysNull_Title]2WRN_AmbiguousXMLReference�>WRN_AmbiguousXMLReference_Title#6WRN_AnalyzerCannotBeCreatedSBWRN_AnalyzerCannotBeCreated_Title�6WRN_AsOperatorMayReturnNull�BWRN_AsOperatorMayReturnNull_TitleDVWRN_AssemblyAttributeFromModuleIsOverridden�bWRN_AssemblyAttributeFromModuleIsOverridden_Title�:WRN_AssignmentToLockOrDispose;	FWRN_AssignmentToLockOrDispose_Title
(WRN_AssignmentToSelf�
4WRN_AssignmentToSelf_Title�
(WRN_AsyncLacksAwaits4WRN_AsyncLacksAwaits_Title&JWRN_AttributeIgnoredWhenPublicSigning�VWRN_AttributeIgnoredWhenPublicSigning_Title�JWRN_AttributeLocationOnBadDeclaration
VWRN_AttributeLocationOnBadDeclaration_Title�
RWRN_AttributesOnBackingFieldsNotAvailable!^WRN_AttributesOnBackingFieldsNotAvailable_Title�*WRN_BadRefCompareLeftg6WRN_BadRefCompareLeft_Title,WRN_BadRefCompareRighti8WRN_BadRefCompareRight_Title(WRN_BadRestoreNumberk4WRN_BadRestoreNumber_Title�WRN_BadUILang5&WRN_BadUILang_Title_(WRN_BadWarningNumber�@WRN_BadWarningNumber_Description�4WRN_BadWarningNumber_TitleoWRN_BadXMLRef�,WRN_BadXMLRefParamType�8WRN_BadXMLRefParamType_Title-.WRN_BadXMLRefReturnTypey:WRN_BadXMLRefReturnType_Title�&WRN_BadXMLRefSyntax�2WRN_BadXMLRefSyntax_TitleF(WRN_BadXMLRefTypeVar�4WRN_BadXMLRefTypeVar_Title�&WRN_BadXMLRef_TitleF.WRN_BitwiseOrSignExtend�FWRN_BitwiseOrSignExtend_Description
:WRN_BitwiseOrSignExtend_Title�,WRN_ByRefNonAgileField8WRN_ByRefNonAgileField_Title�VWRN_CA2000_DisposeObjectsBeforeLosingScope1ybWRN_CA2000_DisposeObjectsBeforeLosingScope1_TitleVWRN_CA2000_DisposeObjectsBeforeLosingScope2�bWRN_CA2000_DisposeObjectsBeforeLosingScope2_TitlekVWRN_CA2202_DoNotDisposeObjectsMultipleTimes�bWRN_CA2202_DoNotDisposeObjectsMultipleTimes_Title�@WRN_CLS_ArrayArgumentToAttribute(LWRN_CLS_ArrayArgumentToAttribute_Title{,WRN_CLS_AssemblyNotCLS�.WRN_CLS_AssemblyNotCLS2/:WRN_CLS_AssemblyNotCLS2_Titlex8WRN_CLS_AssemblyNotCLS_Title�$WRN_CLS_BadArgType_0WRN_CLS_BadArgType_Title�0WRN_CLS_BadAttributeType�<WRN_CLS_BadAttributeType_TitleWRN_CLS_BadBasel6WRN_CLS_BadBase_Description�*WRN_CLS_BadBase_Title� 0WRN_CLS_BadFieldPropType� HWRN_CLS_BadFieldPropType_Description!<WRN_CLS_BadFieldPropType_Titleg!*WRN_CLS_BadIdentifier�!2WRN_CLS_BadIdentifierCase�!>WRN_CLS_BadIdentifierCase_Title"6WRN_CLS_BadIdentifier_Titleh"(WRN_CLS_BadInterface�"4WRN_CLS_BadInterfaceMember�"@WRN_CLS_BadInterfaceMember_Title?#4WRN_CLS_BadInterface_Title�#*WRN_CLS_BadReturnType�#6WRN_CLS_BadReturnType_Title$$WRN_CLS_BadTypeVar=$0WRN_CLS_BadTypeVar_Titleq$4WRN_CLS_IllegalTrueInFalse�$@WRN_CLS_IllegalTrueInFalse_Title
%4WRN_CLS_MeaninglessOnParaml%@WRN_CLS_MeaninglessOnParam_Title�%@WRN_CLS_MeaninglessOnPrivateTypeI&LWRN_CLS_MeaninglessOnPrivateType_Title�&6WRN_CLS_MeaninglessOnReturn8'BWRN_CLS_MeaninglessOnReturn_Title�'0WRN_CLS_ModuleMissingCLS(<WRN_CLS_ModuleMissingCLS_Title�(2WRN_CLS_NoAbstractMembers�(>WRN_CLS_NoAbstractMembers_Title2)"WRN_CLS_NoVarArgsk).WRN_CLS_NoVarArgs_Title�)(WRN_CLS_NotOnModules**WRN_CLS_NotOnModules2�*6WRN_CLS_NotOnModules2_Title+4WRN_CLS_NotOnModules_Title�+,WRN_CLS_OverloadRefOut,8WRN_CLS_OverloadRefOut_Title�,.WRN_CLS_OverloadUnnamed-FWRN_CLS_OverloadUnnamed_Description�-:WRN_CLS_OverloadUnnamed_Title�/*WRN_CLS_VolatileField=06WRN_CLS_VolatileField_Titleu0.WRN_CallOnNonAgileField�0FWRN_CallOnNonAgileField_Description11:WRN_CallOnNonAgileField_Title�3XWRN_CallerFilePathParamForUnconsumedLocation4dWRN_CallerFilePathParamForUnconsumedLocation_Title�4^WRN_CallerFilePathPreferredOverCallerMemberNameq5jWRN_CallerFilePathPreferredOverCallerMemberName_Title�5\WRN_CallerLineNumberParamForUnconsumedLocationU6hWRN_CallerLineNumberParamForUnconsumedLocation_Title7^WRN_CallerLineNumberPreferredOverCallerFilePath�7jWRN_CallerLineNumberPreferredOverCallerFilePath_Title58bWRN_CallerLineNumberPreferredOverCallerMemberName�8nWRN_CallerLineNumberPreferredOverCallerMemberName_Title9\WRN_CallerMemberNameParamForUnconsumedLocation{9hWRN_CallerMemberNameParamForUnconsumedLocation_Title5::WRN_CantHaveManifestForModule�:FWRN_CantHaveManifestForModule_Title*;>WRN_CaseConstantNamedUnderscore�;JWRN_CaseConstantNamedUnderscore_Title8<8WRN_CmdOptionConflictsSourcee<PWRN_CmdOptionConflictsSource_Description�<DWRN_CmdOptionConflictsSource_Title�=$WRN_CmpAlwaysFalse[>0WRN_CmpAlwaysFalse_Title�>6WRN_CoClassWithoutComImport�>BWRN_CoClassWithoutComImport_Title2?(WRN_ComparisonToSelf?4WRN_ComparisonToSelf_Title�?DWRN_ConditionalAccessMayReturnNull@PWRN_ConditionalAccessMayReturnNull_Titleo@.WRN_ConflictingChecksum�@:WRN_ConflictingChecksum_Title�@<WRN_ConflictingMachineAssembly6AHWRN_ConflictingMachineAssembly_TitleuAFWRN_ConvertingNullableToNonNullable�ARWRN_ConvertingNullableToNonNullable_TitleB0WRN_DebugFullNameTooLongyB<WRN_DebugFullNameTooLong_Title�BLWRN_DefaultExpressionMayIntroduceNullT0CXWRN_DefaultExpressionMayIntroduceNullT_Title�CJWRN_DefaultValueForUnconsumedLocation�CVWRN_DefaultValueForUnconsumedLocation_Title�D8WRN_DefineIdentifierRequired^EDWRN_DefineIdentifierRequired_Title�E*WRN_DelaySignButNoKeyF6WRN_DelaySignButNoKey_Title�F>WRN_DeprecatedCollectionInitAddGDWRN_DeprecatedCollectionInitAddStriGPWRN_DeprecatedCollectionInitAddStr_Title�GJWRN_DeprecatedCollectionInitAdd_Title6H(WRN_DeprecatedSymbol�H.WRN_DeprecatedSymbolStr�H:WRN_DeprecatedSymbolStr_Title�H4WRN_DeprecatedSymbol_Title�HfWRN_DisallowNullAttributeForbidsMaybeNullAssignmentIrWRN_DisallowNullAttributeForbidsMaybeNullAssignment_TitlezI WRN_DotOnDefault�I,WRN_DotOnDefault_TitleTJnWRN_DuplicateInterfaceWithNullabilityMismatchInBaseList�JzWRN_DuplicateInterfaceWithNullabilityMismatchInBaseList_TitleLK*WRN_DuplicateParamTag�K6WRN_DuplicateParamTag_TitleL2WRN_DuplicateTypeParamTag7L>WRN_DuplicateTypeParamTag_TitlewL$WRN_DuplicateUsing�L0WRN_DuplicateUsing_Title�LLWRN_DynamicDispatchToConditionalMethodCMXWRN_DynamicDispatchToConditionalMethod_Title�MWRN_EmptySwitch�N*WRN_EmptySwitch_Title�N.WRN_EndOfPPLineExpected�N:WRN_EndOfPPLineExpected_Title�N6WRN_EqualityOpWithoutEqualsCOBWRN_EqualityOpWithoutEquals_Title�O@WRN_EqualityOpWithoutGetHashCodePLWRN_EqualityOpWithoutGetHashCode_TitlewP8WRN_EqualsWithoutGetHashCode�PDWRN_EqualsWithoutGetHashCode_Title-Q"WRN_ErrorOverrideQ:WRN_ErrorOverride_Description�Q.WRN_ErrorOverride_TitleNR WRN_ExperimentalsR,WRN_Experimental_Title�R2WRN_ExplicitImplCollision�S>WRN_ExplicitImplCollision_TitleUT<WRN_ExternCtorNoImplementation�THWRN_ExternCtorNoImplementation_Title�T@WRN_ExternMethodNoImplementationULWRN_ExternMethodNoImplementation_Title�U"WRN_FailedIncludeV.WRN_FailedInclude_TitleSV.WRN_FileAlreadyIncludedyV:WRN_FileAlreadyIncluded_Title�V&WRN_FileNameTooLong�V2WRN_FileNameTooLong_Title\W2WRN_FilterIsConstantFalse�WTWRN_FilterIsConstantFalseRedundantTryCatch�W`WRN_FilterIsConstantFalseRedundantTryCatch_TitleFX>WRN_FilterIsConstantFalse_TitleyX0WRN_FilterIsConstantTrue�X<WRN_FilterIsConstantTrue_Title�X$WRN_FinalizeMethod.Y<WRN_FinalizeMethod_Description�Y0WRN_FinalizeMethod_Title�ZPWRN_GivenExpressionAlwaysMatchesConstantK[\WRN_GivenExpressionAlwaysMatchesConstant_Title�[LWRN_GivenExpressionNeverMatchesPattern�[XWRN_GivenExpressionNeverMatchesPattern_Title\&WRN_GlobalAliasDefnM\2WRN_GlobalAliasDefn_Title�\2WRN_GotoCaseShouldConvert<]>WRN_GotoCaseShouldConvert_Title�]LWRN_IdentifierOrNumericLiteralExpected�]XWRN_IdentifierOrNumericLiteralExpected_Title^*WRN_IllegalPPChecksum0^6WRN_IllegalPPChecksum_Title�^(WRN_IllegalPPWarning�^4WRN_IllegalPPWarning_Title_"WRN_IllegalPragma@_.WRN_IllegalPragma_Title`_@WRN_ImplicitCopyInReadOnlyMember�_LWRN_ImplicitCopyInReadOnlyMember_Title�_0WRN_IncorrectBooleanAssgM`<WRN_IncorrectBooleanAssg_Title�`.WRN_InvalidAssemblyName	aFWRN_InvalidAssemblyName_DescriptionYa:WRN_InvalidAssemblyName_Title�a8WRN_InvalidAttributeLocationbDWRN_InvalidAttributeLocation_Title�b$WRN_InvalidInclude�b0WRN_InvalidInclude_Titlec$WRN_InvalidMainSig?c0WRN_InvalidMainSig_Title�c"WRN_InvalidNumber�c.WRN_InvalidNumber_Title�c0WRN_InvalidSearchPathDir�c<WRN_InvalidSearchPathDir_Title<d0WRN_InvalidVersionFormatqd<WRN_InvalidVersionFormat_Title�d"WRN_IsAlwaysFalseSe.WRN_IsAlwaysFalse_Title�e WRN_IsAlwaysTrue�e,WRN_IsAlwaysTrue_Titlef0WRN_IsDynamicIsConfusingWf<WRN_IsDynamicIsConfusing_Titleg2WRN_IsTypeNamedUnderscore�g>WRN_IsTypeNamedUnderscore_Titleh,WRN_LowercaseEllSuffixnh8WRN_LowercaseEllSuffix_Title�h*WRN_MainCantBeGenerici6WRN_MainCantBeGeneric_TitlehiWRN_MainIgnored�i*WRN_MainIgnored_TitlejVWRN_MissingNonNullTypesContextForAnnotationsjbWRN_MissingNonNullTypesContextForAnnotation_Titlek&WRN_MissingParamTag�k2WRN_MissingParamTag_Titlel.WRN_MissingTypeParamTag�l:WRN_MissingTypeParamTag_Title-m*WRN_MissingXMLComment�mBWRN_MissingXMLComment_Description�m6WRN_MissingXMLComment_Titletn.WRN_MultiplePredefTypes�nFWRN_MultiplePredefTypes_Description9o:WRN_MultiplePredefTypes_TitlerpPWRN_MultipleRuntimeImplementationMatches�phWRN_MultipleRuntimeImplementationMatches_Description�q\WRN_MultipleRuntimeImplementationMatches_Title[tDWRN_MultipleRuntimeOverrideMatches�tPWRN_MultipleRuntimeOverrideMatches_Titleiu,WRN_NegativeArrayIndex�u8WRN_NegativeArrayIndex_Title9v$WRN_NewNotRequirediv0WRN_NewNotRequired_Title�v2WRN_NewOrOverrideExpectedw>WRN_NewOrOverrideExpected_Title�wWRN_NewRequiredx6WRN_NewRequired_Descriptionhx*WRN_NewRequired_Title�y0WRN_NoAnalyzerInAssembly�y<WRN_NoAnalyzerInAssembly_Title�y8WRN_NoConfigNotOnCommandLine#zDWRN_NoConfigNotOnCommandLine_Titletz8WRN_NoRuntimeMetadataVersion�zDWRN_NoRuntimeMetadataVersion_Title�{WRN_NoSources�{&WRN_NoSources_Title�{$WRN_NonECMAFeature|0WRN_NonECMAFeature_Title�|BWRN_NonObsoleteOverridingObsoleteR}NWRN_NonObsoleteOverridingObsolete_Title�},WRN_NubExprIsConstBool�}.WRN_NubExprIsConstBool2X~:WRN_NubExprIsConstBool2_Title�~8WRN_NubExprIsConstBool_Title@*WRN_NullAsNonNullable�6WRN_NullAsNonNullable_Title�@WRN_NullLiteralMayIntroduceNullTi�LWRN_NullLiteralMayIntroduceNullT_Titleـ2WRN_NullReferenceArgument3�>WRN_NullReferenceArgument_Title��6WRN_NullReferenceAssignmentŁBWRN_NullReferenceAssignment_Title�DWRN_NullReferenceIterationVariable;�PWRN_NullReferenceIterationVariable_Title��2WRN_NullReferenceReceiverӂ>WRN_NullReferenceReceiver_Title�.WRN_NullReferenceReturnC�:WRN_NullReferenceReturn_Titlex�BWRN_NullabilityMismatchInArgument��TWRN_NullabilityMismatchInArgumentForOutputu�`WRN_NullabilityMismatchInArgumentForOutput_TitleP�NWRN_NullabilityMismatchInArgument_Title�FWRN_NullabilityMismatchInAssignment��RWRN_NullabilityMismatchInAssignment_Title�xWRN_NullabilityMismatchInConstraintsOnImplicitImplementationJ��WRN_NullabilityMismatchInConstraintsOnImplicitImplementation_TitleL�vWRN_NullabilityMismatchInConstraintsOnPartialImplementation��WRN_NullabilityMismatchInConstraintsOnPartialImplementation_Title��nWRN_NullabilityMismatchInExplicitlyImplementedInterface�zWRN_NullabilityMismatchInExplicitlyImplementedInterface_Title��fWRN_NullabilityMismatchInInterfaceImplementedByBasea�rWRN_NullabilityMismatchInInterfaceImplementedByBase_Title�lWRN_NullabilityMismatchInParameterTypeOfTargetDelegateˌxWRN_NullabilityMismatchInParameterTypeOfTargetDelegate_TitleI�|WRN_NullabilityMismatchInParameterTypeOnExplicitImplementation���WRN_NullabilityMismatchInParameterTypeOnExplicitImplementation_Title*�|WRN_NullabilityMismatchInParameterTypeOnImplicitImplementation���WRN_NullabilityMismatchInParameterTypeOnImplicitImplementation_Title&�`WRN_NullabilityMismatchInParameterTypeOnOverride��lWRN_NullabilityMismatchInParameterTypeOnOverride_Title�^WRN_NullabilityMismatchInParameterTypeOnPartialz�jWRN_NullabilityMismatchInParameterTypeOnPartial_Title��fWRN_NullabilityMismatchInReturnTypeOfTargetDelegate}�rWRN_NullabilityMismatchInReturnTypeOfTargetDelegate_Title�vWRN_NullabilityMismatchInReturnTypeOnExplicitImplementationV��WRN_NullabilityMismatchInReturnTypeOnExplicitImplementation_TitleĒvWRN_NullabilityMismatchInReturnTypeOnImplicitImplementation,��WRN_NullabilityMismatchInReturnTypeOnImplicitImplementation_Title��ZWRN_NullabilityMismatchInReturnTypeOnOverride(�fWRN_NullabilityMismatchInReturnTypeOnOverride_Title��jWRN_NullabilityMismatchInTypeOnExplicitImplementation�vWRN_NullabilityMismatchInTypeOnExplicitImplementation_TitleX�jWRN_NullabilityMismatchInTypeOnImplicitImplementation��vWRN_NullabilityMismatchInTypeOnImplicitImplementation_Title1�NWRN_NullabilityMismatchInTypeOnOverride��ZWRN_NullabilityMismatchInTypeOnOverride_Title��`WRN_NullabilityMismatchInTypeParameterConstraintU�lWRN_NullabilityMismatchInTypeParameterConstraint_Title*�nWRN_NullabilityMismatchInTypeParameterNotNullConstraint�zWRN_NullabilityMismatchInTypeParameterNotNullConstraint_Title��zWRN_NullabilityMismatchInTypeParameterReferenceTypeConstraintq��WRN_NullabilityMismatchInTypeParameterReferenceTypeConstraint_TitleC�<WRN_NullableValueTypeMayBeNull��HWRN_NullableValueTypeMayBeNull_Title2�BWRN_ObsoleteOverridingNonObsoleteg�NWRN_ObsoleteOverridingNonObsolete_Title��.WRN_PatternBadSignature�:WRN_PatternBadSignature_Title5�,WRN_PatternIsAmbiguous��8WRN_PatternIsAmbiguous_Titleܝ>WRN_PatternStaticOrInaccessible/�JWRN_PatternStaticOrInaccessible_Titlez�.WRN_PdbLocalNameTooLongߞ:WRN_PdbLocalNameTooLong_Title5�BWRN_PossibleMistakenNullStatementZ�NWRN_PossibleMistakenNullStatement_Title��*WRN_ProtectedInSealed��6WRN_ProtectedInSealed_Title�,WRN_RefCultureMismatch+�8WRN_RefCultureMismatch_Titlez�VWRN_ReferencedAssemblyDoesNotHaveStrongName��bWRN_ReferencedAssemblyDoesNotHaveStrongName_Title�RWRN_ReferencedAssemblyReferencesLinkedPIA�jWRN_ReferencedAssemblyReferencesLinkedPIA_Description#�^WRN_ReferencedAssemblyReferencesLinkedPIA_Title�4WRN_SameFullNameThisAggAgg��@WRN_SameFullNameThisAggAgg_Title�2WRN_SameFullNameThisAggNs4�>WRN_SameFullNameThisAggNs_Title��2WRN_SameFullNameThisNsAgg�>WRN_SameFullNameThisNsAgg_Title}�8WRN_SequentialOnPartialClass��DWRN_SequentialOnPartialClass_Title��BWRN_SwitchExpressionNotExhaustive��PWRN_SwitchExpressionNotExhaustiveForNullb�\WRN_SwitchExpressionNotExhaustiveForNull_TitleԪNWRN_SwitchExpressionNotExhaustive_Title*�*WRN_ThrowPossibleNull��6WRN_ThrowPossibleNull_Title��6WRN_TooManyLinesForDebugger߫BWRN_TooManyLinesForDebugger_Title}�BWRN_TupleBinopLiteralNameMismatch�NWRN_TupleBinopLiteralNameMismatch_Title��8WRN_TupleLiteralNameMismatch]�DWRN_TupleLiteralNameMismatch_Title�^WRN_TypeParameterSameAsOuterMethodTypeParameterg�jWRN_TypeParameterSameAsOuterMethodTypeParameter_TitleʯRWRN_TypeParameterSameAsOuterTypeParameter#�^WRN_TypeParameterSameAsOuterTypeParameter_Title�0WRN_UnableToLoadAnalyzerϰ<WRN_UnableToLoadAnalyzer_Title�6WRN_UnassignedInternalField1�BWRN_UnassignedInternalField_Title��*WRN_UnboxPossibleNullɱ6WRN_UnboxPossibleNull_Title��dWRN_UnconsumedEnumeratorCancellationAttributeUsage/�pWRN_UnconsumedEnumeratorCancellationAttributeUsage_Title�RWRN_UndecoratedCancellationTokenParameter�^WRN_UndecoratedCancellationTokenParameter_Title�0WRN_UnifyReferenceBldRev �HWRN_UnifyReferenceBldRev_Description˶<WRN_UnifyReferenceBldRev_TitleƷ0WRN_UnifyReferenceMajMin�HWRN_UnifyReferenceMajMin_Description��<WRN_UnifyReferenceMajMin_Title��DWRN_UnimplementedCommandLineSwitch��PWRN_UnimplementedCommandLineSwitch_TitleU�BWRN_UninitializedNonNullableField��NWRN_UninitializedNonNullableField_Title�0WRN_UnmatchedParamRefTagE�<WRN_UnmatchedParamRefTag_Title��*WRN_UnmatchedParamTag�6WRN_UnmatchedParamTag_Titles�8WRN_UnmatchedTypeParamRefTag˼DWRN_UnmatchedTypeParamRefTag_TitleG�2WRN_UnmatchedTypeParamTag��>WRN_UnmatchedTypeParamTag_Title�BWRN_UnobservedAwaitableExpression��ZWRN_UnobservedAwaitableExpression_Description>�NWRN_UnobservedAwaitableExpression_Titleq�2WRN_UnprocessedXMLComment��>WRN_UnprocessedXMLComment_Title1�>WRN_UnqualifiedNestedTypeInCrefz�JWRN_UnqualifiedNestedTypeInCref_Title��&WRN_UnreachableCode7�2WRN_UnreachableCode_TitleT�6WRN_UnreachableGeneralCatchq�NWRN_UnreachableGeneralCatch_DescriptionG�BWRN_UnreachableGeneralCatch_Title��*WRN_UnreferencedEvent@�6WRN_UnreferencedEvent_Titlek�*WRN_UnreferencedField��2WRN_UnreferencedFieldAssg��>WRN_UnreferencedFieldAssg_Title��6WRN_UnreferencedField_Title8�*WRN_UnreferencedLabelX�6WRN_UnreferencedLabel_Title��:WRN_UnreferencedLocalFunction��FWRN_UnreferencedLocalFunction_Title��&WRN_UnreferencedVar%�.WRN_UnreferencedVarAssg^�:WRN_UnreferencedVarAssg_Title��2WRN_UnreferencedVar_Title��.WRN_VacuousIntegralComp�:WRN_VacuousIntegralComp_Title��"WRN_VolatileByRef��:WRN_VolatileByRef_DescriptionL�.WRN_VolatileByRef_Title+�(WRN_WarningDirectivey�4WRN_WarningDirective_Title��"WRN_XMLParseError��.WRN_XMLParseError_Title��0WRN_XMLParseIncludeError�<WRN_XMLParseIncludeError_TitleP�4WrongNumberOfTypeArguments��,WrongSemanticModelType��2XML_CDataEndTagNotAllowed��,XML_DuplicateAttribute&�(XML_ElementTypeMatch@�$XML_EndTagExpected��*XML_EndTagNotExpected��(XML_ExpectedEndOfTag�(XML_ExpectedEndOfXml8�,XML_ExpectedIdentifierb�(XML_IncorrectComment��*XML_InvalidCharEntity�� XML_InvalidToken�,XML_InvalidUnicodeCharS�*XML_InvalidWhitespaces�8XML_LessThanInAttributeValue��4XML_MissingEqualsAttribute��0XML_RefUndefinedEntity_15�6XML_StringLiteralNoEndQuotec�:XML_StringLiteralNoStartQuote��<XML_StringLiteralNonAsciiQuote��*XML_WhitespaceMissingO�cImpossible de créer un type générique construit à partir d'un autre type générique construit.WImpossible de créer un type générique construit à partir d'un type non générique.XImpossible de référencer la compilation de type '{0}' à partir de la compilation {1}.�Le chaînage d'un modèle sémantique spéculatif n'est pas pris en charge. Vous devez créer un modèle spéculatif à partir du ParentModel non spéculatif.Compilation (C#) : Fichier introuvable.5'{0}' ne peut pas être à la fois extern et abstract5'{0}' ne peut pas être à la fois abstract et sealedIImpossible d'appliquer la classe d'attributs '{0}', car elle est abstract7Impossible d'appeler un membre de base abstrait : '{0}'['{0}' : un événement abstrait ne peut pas utiliser une syntaxe d'accesseur d'événementA'{0}' : un événement abstrait ne peut pas avoir d'initialiseurlLe modificateur 'abstract' n'est pas valide dans les champs. Essayez d'utiliser une propriété à la place.G'{0}' ne peut pas déclarer un corps, car il est marqué comme abstractJ'{0}' est abstract, mais il est contenu dans la classe non abstraite '{1}'FLa {0} abstraite '{1}' ne peut pas être marquée comme étant virtual@'{0}' : une classe abstraite ne peut pas être sealed ou static�'{0}' : les modificateurs d'accessibilité au niveau des accesseurs ne peuvent être utilisés que si la propriété ou l'indexeur a un accesseur get et un accesseur set�L'accesseur '{0}' ne peut pas implémenter le membre d'interface '{1}' pour le type '{2}'. Utilisez une implémentation d'interface explicite.S'{0}' ne peut pas être ajouté à cet assembly, car il s'agit déjà d'un assembly&Un accesseur add ou remove est attendu.Un accesseur add ou remove doit avoir un corpsNUn assembly agnostique ne peut pas avoir un module '{0}' propre au processeur.MOption d'alias de référence non valide : '{0}=' -- nom de fichier manquantAlias '{0}' introuvable�Le qualificateur d'alias d'espace de noms '::' est toujours résolu en type ou en espace de noms ; il est donc non conforme ici. Utilisez '.' à la place.2Un nom qualifié d'alias n'est pas une expression.�Pour utiliser '@$' à la place de '$@' pour une chaîne verbatim interpolée, utilisez la version de langage '{0}' ou une version ultérieure.HL'opérateur '{0}' est ambigu pour des opérandes de type '{1}' et '{2}'GL'opérateur '{0}' est ambigu sur les opérandes 'default' et 'default'QL'appel est ambigu entre les méthodes ou propriétés suivantes : '{0}' et '{1}'7'{0}' est une référence ambiguë entre '{1}' et '{2}' Ambiguïté entre '{0}' et '{1}'vLes membres hérités '{0}' et '{1}' ayant la même signature dans le type '{2}', ils ne peuvent pas être substitués~Impossible de déterminer le type d'expression conditionnelle, car '{0}' et '{1}' sont convertis implicitement l'un en l'autrehConversions définies par l'utilisateur ambiguës '{0}' et '{1}' lors de la conversion de '{2}' en '{3}'=L'opérateur '{0}' est ambigu pour un opérande de type '{1}'J'{0}' est ambigu entre '{1}' et '{2}' ; utilisez '@{0}' ou '{0}Attribute'MImpossible d'utiliser un type référence Nullable dans la création d'objet.�Impossible d'utiliser le paramètre ref, out ou in '{0}' dans une méthode anonyme, une expression lambda, une expression de requête ou une fonction localetImpossible d'utiliser ref local '{0}' dans une méthode anonyme, une expression lambda ou une expression de requêteNForeach ne peut pas fonctionner sur un '{0}'. Souhaitiez-vous appeler '{0}' ?TImpossible de convertir {0} en type '{1}', car il ne s'agit pas d'un type délégué^Une expression de méthode anonyme ne peut pas être convertie en arborescence de l'expressionLLes chemins de code ne retournent pas tous une valeur dans {0} de type '{1}'EUn type anonyme ne peut pas avoir plusieurs propriétés du même nomCImpossible d'utiliser un type anonyme dans une expression constante>Impossible d'assigner '{0}' à une propriété de type anonyme[La construction __arglist est valide uniquement avec une méthode à arguments de variables�Les noms d'éléments ne sont pas autorisés durant l'utilisation de critères spéciaux via 'System.Runtime.CompilerServices.ITuple'.<Les éléments de tableau ne peuvent pas être de type '{0}'�Les initialiseurs de tableau ne peuvent être utilisés que dans un initialiseur de champ ou de variable. Essayez plutôt d'utiliser une expression new.�Les expressions d'initialiseur de tableau ne peuvent être utilisées que pour assigner des types tableau. Essayez plutôt d'utiliser une expression new.0Un initialiseur de tableau imbriqué est attendu8Un initialiseur de tableau de longueur '{0}' est attenduF'{0}' : les éléments de tableau ne peuvent pas être de type static�La taille du tableau ne peut pas être spécifiée dans une déclaration de variable (essayez d'initialiser avec une expression 'new')�L'opérateur as doit être utilisé avec un type référence ou un type Nullable ('{0}' est un type valeur qui n'autorise pas les valeurs null)�Il n'est pas correct d'utiliser le type de référence Nullable '{0}?' dans une expression as. Utilisez le type sous-jacent '{0}' à la place.�Impossible d'utiliser le paramètre de type '{0}' avec l'opérateur 'as', car il n'a pas de contrainte de type classe ni de contrainte 'class'�L'assembly '{0}' avec l'identité '{1}' utilise '{2}' dont la version est supérieure à celle de l'assembly référencé '{3}' avec l'identité '{4}'nL'option /moduleassemblyname ne peut être spécifiée que lors de la génération d'un type cible de 'module'�Les assemblys '{0}' et '{1}' font référence aux mêmes métadonnées, mais un seul est une référence liée (spécifiée avec l'option using /link) ; supprimez une des références.ZLa partie gauche d'une assignation doit être une variable, une propriété ou un indexeuruUn champ readonly ne peut pas être assigné (sauf s'il appartient à un constructeur ou un initialiseur de variable)�Impossible de modifier les membres d'un champ readonly '{0}' (sauf s'ils appartiennent à un constructeur ou un initialiseur de variable);Impossible d'assigner à '{0}', car il est en lecture seuleFImpossible de supprimer les membres de '{0}', car il s'agit d'un '{1}'8Impossible d'assigner à '{0}', car il s'agit d'un '{1}'SImpossible d'assigner la propriété ou l'indexeur '{0}' -- il est en lecture seule�Un champ readonly statique ne peut pas être assigné (sauf s'il appartient à un constructeur statique ou un initialiseur de variable)�Impossible d'assigner les champs du champ readonly statique '{0}' (sauf s'ils appartiennent à un constructeur statique ou un initialiseur de variable)`Impossible d'effectuer l'assignation à {0} '{1}', car il s'agit d'une variable en lecture seulemImpossible d'effectuer l'assignation à un membre de {0} '{1}', car il s'agit d'une variable en lecture seuleK'{0}' : un argument d'attribut ne peut pas utiliser de paramètres de typeLImpossible d'appliquer la classe d'attributs '{0}', car elle est générique\Impossible d'utiliser le constructeur d'attribut '{0}' car il contient des paramètres 'in'.�L'attribut '{0}' n'est pas valide dans les accesseurs de propriété ou d'événement. Il n'est valide que dans les déclarations '{1}'.wL'attribut '{0}' est non valide sur les accesseurs d'événement. Il est valide uniquement sur les déclarations '{1}'.qL'attribut '{0}' n'est pas valide dans ce type de déclaration. Il n'est valide que dans les déclarations '{1}'.5Le paramètre d'attribut '{0}' doit être spécifié.>Le paramètre d'attribut '{0}' ou '{1}' doit être spécifié.QL'attribut '{0}' n'est valide que dans les classes dérivées de System.AttributefLes attributs ne sont pas autorisés sur les paramètres de fonction locale ou les paramètres de type2Les attributs ne sont pas valides dans ce contextebLes propriétés implémentées automatiquement ne peuvent pas effectuer de retour par référenceQLes propriétés implémentées automatiquement doivent avoir des accesseurs get.uLes propriétés implémentées automatiquement doivent substituer tous les accesseurs de la propriété substituée.xLa propriété implémentée automatiquement '{0}' ne peut pas être marquée 'readonly', car elle a un accesseur 'set'.|Les propriétés d'instance implémentées automatiquement dans les structs en lecture seule doivent être en lecture seule.ZL'accesseur 'set' '{0}' implémenté automatiquement ne peut pas être marqué 'readonly'.�L'instruction foreach asynchrone ne peut pas fonctionner sur des variables de type '{0}', car '{0}' ne contient aucune définition d'instance publique appropriée pour '{1}'�L'instruction foreach asynchrone ne peut pas fonctionner sur des variables de type '{0}', car '{0}' ne contient pas de définition d'instance publique pour '{1}'. Vouliez-vous dire 'foreach' plutôt que 'await foreach' ?-Impossible d'attendre dans un contexte unsafe<'{0}' est inaccessible en raison de son niveau de protection AppConfigPath doit être absolu.CAucune surcharge pour la méthode '{0}' n'accepte les arguments {1}>L'argument {0} ne doit pas être passé avec le mot clé '{1}'7L'argument {0} doit être passé avec le mot clé '{1}'7Argument {0} : conversion impossible de '{1}' en '{2}'�'{0}' n'a aucune méthode applicable nommée '{1}' mais semble avoir une méthode d'extension portant ce nom. Les méthodes d'extension ne peuvent pas être distribuées de façon dynamique. Effectuez un cast des arguments dynamiques ou appelez la méthode d'extension sans la syntaxe de méthode d'extension.tLa méthode Add surchargée '{0}' correspondant le mieux à l'initialiseur de collection a des arguments non validesBL'argument de l'attribut '{0}' doit être un identificateur valideKL'utilisation du {1} générique '{0}' nécessite des arguments de type {2}RLe spécificateur de type tableau, [], doit apparaître avant le nom de paramètre Nom d'assembly non valide : {0}FLes méthodes Async ne doivent pas avoir de paramètres ref, in ou out]Les expressions lambda Async ne peuvent pas être converties en arborescences de l'expressionULe modificateur 'async' ne peut être utilisé que dans des méthodes ayant un corps.MLes méthodes async ne peuvent pas avoir de variables locales par référence�Pour que le type '{0}' soit utilisé comme AsyncMethodBuilder du type '{1}', sa propriété Task doit retourner le type '{1}' à la place du type '{2}'.�Le type de retour d'une méthode async doit être void, Task, Task<T>, un type de tâche, IAsyncEnumerable<T> ou IAsyncEnumerator<T>hS'agissant d'une méthode async, l'expression de retour doit être de type '{0}' plutôt que 'Task<{0}>'�Un argument d'attribut doit être une expression constante, une expression typeof ou une expression de création de tableau d'un type de paramètre d'attribut�Le paramètre de constructeur d'attribut '{0}' est facultatif, mais aucune valeur de paramètre par défaut n'a été spécifiée.wLe paramètre de constructeur d'attribut '{0}' est de type '{1}', qui n'est pas un type de paramètre d'attribut valideJAvec 'await', le type {0} doit avoir une méthode 'GetAwaiter' appropriéeImpossible d'attendre '{0}'Impossible d'attendre 'void'�Avec 'await', le type '{0}' doit avoir une méthode 'GetAwaiter' appropriée. Est-ce qu'il vous manque une directive using pour 'System' ?h'await' ne peut pas être utilisé comme identificateur dans une méthode async ou une expression lambda+Impossible d'attendre dans une clause catchDImpossible d'attendre dans l'expression de filtre d'une clause catch8Impossible d'attendre dans le corps d'une clause finally:Impossible d'attendre dans le corps d'une instruction lock�L'opérateur 'await' peut seulement être utilisé dans une expression de requête dans la première expression de collection de la clause 'from' initiale ou dans l'expression de collection d'une clause 'join'dL'opérateur 'await' ne peut pas être utilisé dans un initialiseur de variable de script statique.�L'opérateur 'await' peut seulement être utilisé lorsqu'il est contenu dans une méthode ou une expression lambda marquée avec le modificateur 'async'tL'opérateur 'await' ne peut être utilisé que dans un {0} asynchrone. Marquez ce {0} avec le modificateur 'async'.�L'opérateur 'await' ne peut être utilisé que dans une méthode async. Marquez cette méthode avec le modificateur 'async' et changez son type de retour en 'Task'<{0}>'.�L'opérateur 'await' peut seulement être utilisé dans une méthode async. Marquez cette méthode avec le modificateur 'async' et changez son type de retour en 'Task'.�Avec 'await', le type de retour '{0}' de '{1}.GetAwaiter()' doit avoir des membres 'IsCompleted', 'OnCompleted' et 'GetResult' appropriés. De plus, il doit implémenter 'INotifyCompletion' ou 'ICriticalNotifyCompletion'(Numéro de base d'image non valide '{0}'Type de base non valide<L'opérateur binaire surchargé '{0}' prend deux paramètresGUn des paramètres d'un opérateur binaire doit être le type conteneurOImpossible d'appliquer l'opérateur '{0}' aux opérandes de type '{1}' et '{2}'�Pour être applicable en tant qu'opérateur de court-circuit, un opérateur logique défini par l'utilisateur ('{0}') doit avoir le même type de retour et les mêmes types de paramètre�'{0}' n'est pas une contrainte valide. Un type utilisé comme contrainte doit être une interface, une classe non-sealed ou un paramètre de type.fLe CallerFilePathAttribute peut seulement être appliqué aux paramètres avec des valeurs par défauthLe CallerLineNumberAttribute peut seulement être appliqué aux paramètres avec des valeurs par défauthLe CallerMemberNameAttribute peut seulement être appliqué aux paramètres avec des valeurs par défaut_La partie droite d'une assignation d'instruction fixed peut ne pas être une expression de cast�La signature de classe wrapper de coclasse managée '{0}' pour l'interface '{1}' n'est pas une signature de nom de classe validenOption non valide '{0}' pour /langversion. Utilisez '/langversion:?' pour lister les valeurs prises en charge.$Valeur de '{0}' non valide : '{1}'./Le type '{0}' ne peut pas être déclaré const�Type de contrainte non valide. Un type utilisé comme contrainte doit être une interface, une classe non-sealed ou un paramètre de type.C'{0}' ne contient pas de constructeur qui accepte des arguments {1}kOption '{0}' non valide pour /debug ; les options valides sont 'portable', 'embedded', 'full' ou 'pdbonly'1Le délégué '{0}' n'accepte pas d'arguments {1}2Le délégué '{0}' n'a pas de constructeur valide[Le contrôle ne peut pas quitter le corps d'une méthode anonyme ou d'une expression lambda8Le nom du destructeur doit correspondre au nom de classekLes directives du préprocesseur doivent être le premier caractère (autre qu'un espace blanc) d'une ligneTLe mode de documentation fourni n'est pas pris en charge ou est non valide : '{0}'.QImpossible d'utiliser une collection de type dynamique dans un foreach asynchronen'{0}' : les conversions définies par l'utilisateur vers ou à partir du type dynamic ne sont pas autoriséespImpossible d'utiliser une expression de type '{0}' comme argument pour une opération distribuée dynamiquement.nImpossible d'utiliser un littéral par défaut en tant qu'argument d'une opération distribuée dynamiquement.�Impossible d'utiliser une expression lambda comme argument pour une opération distribuée dynamiquement sans tout d'abord en effectuer un cast en type délégué ou en type d'arborescence de l'expression.�Impossible d'utiliser un groupe de méthodes comme argument pour une opération distribuée dynamiquement. Souhaitiez-vous appeler la méthode ?�Les expressions de requête sur le type de source 'dynamic' ou avec une séquence de jointure de type 'dynamic' ne sont pas autoriséesBL'opérateur typeof ne peut pas être utilisé sur le type dynamic[L'instruction incorporée ne peut pas être une déclaration ni une instruction étiquetée[Une instruction throw sans argument n'est pas autorisée à l'extérieur d'une clause catch�Une instruction throw sans argument n'est pas autorisée dans une clause finally qui est imbriquée dans la clause catch englobante la plus procheuL'événement '{0}' ne peut apparaître qu'à gauche de += ou -= (sauf quand il est utilisé à partir du type '{1}')@L'événement '{0}' ne peut apparaître qu'à gauche de += ou -=DLe type intercepté ou levé doit être dérivé de System.ExceptionTLa méthode d'extension doit être définie dans une classe statique non générique+La méthode d'extension doit être statiqueHL'alias extern '{0}' n'a pas été spécifié dans une option /referenceUAlias extern non valide pour '/reference' ; '{0}' n'est pas un identificateur valide>Le contrôle ne peut pas laisser le corps d'une clause finally^Le type des variables locales déclaré dans une instruction fixed doit être un type pointeurNLe type et l'identificateur sont tous deux requis dans une instruction foreach�foreach asynchrone exige que le type de retour '{0}' de '{1}' ait une méthode 'MoveNextAsync' publique appropriée et une propriété 'Current' publique�Avec foreach, le type de retour '{0}' de '{1}' doit avoir une méthode 'MoveNext' publique appropriée et une propriété 'Current' publiqueiLe type de retour pour l'opérateur ++ ou -- doit correspondre au type de paramètre ou en être dérivéMLe type de paramètre pour l'opérateur ++ ou -- doit être le type conteneur/Nombre d'index incorrect dans [] ; {0} attenduSImpossible d'appliquer l'indexation à l'aide de [] à une expression de type '{0}'pL'attribut '{0}' n'est valide que sur un indexeur qui n'est pas une déclaration de membre d'interface explicite�'{0}' ne contient pas de définition pour '{1}' et la meilleure surcharge de méthode d'extension '{2}' nécessite un récepteur de type '{3}'BLes itérateurs ne peuvent pas avoir de paramètres ref, in ou outILes itérateurs ne peuvent pas avoir de variables locales par référencejLe corps de '{0}' ne peut pas être un bloc itérateur, car '{1}' n'est pas un type d'interface itérateurdLe corps de '{0}' ne peut pas être un bloc itérateur, car '{0}' effectue un retour par référenceSLa version de langage fournie n'est pas prise en charge ou est non valide : '{0}'.:Le modificateur '{0}' 'n'est pas valide pour cet élément2Présence de plusieurs modificateurs de protectionKLa modificateur de membre '{0}' doit précéder le type et le nom de membreSUne déclaration d'espace de noms ne peut pas avoir de modificateurs ou d'attributsNom de module non valide : {0}DLa meilleure surcharge pour '{0}' n'a pas de paramètre nommé '{1}'6Le délégué '{0}' n'a pas de paramètre nommé '{1}'�'{0}' n'est pas un argument d'attribut nommé valide. Les arguments d'attribut nommé doivent être des champs qui ne sont pas readonly, statiques ou constants, ou des propriétés en lecture-écriture qui sont publiques et non statiques.n'{0}' n'est pas un argument d'attribut nommé valide, car il n'est pas un type de paramètre d'attribut valide<Une expression new exige que type soit suivi de (), [] ou {}XL'argument nommé '{0}' est utilisé hors-position mais est suivi d'un argument sans nomcOption '{0}' non valide pour /nullable ; utilisez 'disable', 'enable', 'warnings' ou 'annotations'JImpossible d'utiliser l'opérateur typeof sur un type référence Nullable?Impossible d'appliquer l'opérateur '{0}' à un opérande '{1}'ODéclaration non valide ; utilisez plutôt l'opérateur '{0} <dest-type> (...'DLe paramètre {0} ne doit pas être déclaré avec le mot clé '{1}'nUn tableau de paramètres ne peut pas être utilisé avec le modificateur 'this' dans une méthode d'extension=Le paramètre {0} doit être déclaré avec le mot clé '{1}'LLe paramètre {0} est déclaré comme type '{1}{2}' mais doit être '{3}{4}'E Impossible d'utiliser le modificateur de paramètre '{0}' avec '{1}'kOpérande non valide pour les critères spéciaux ; la valeur nécessaire n'est pas celle trouvée, '{0}'.BErreur lors de la lecture des informations de débogage pour '{0}'fOption non valide '{0}' pour /platform ; la valeur doit être anycpu, x86, Itanium, arm, arm64 ou x64e/platform:anycpu32bitpreferred ne peut être utilisé qu'avec /t:exe, /t:winexe et /t:appcontainerexe�Impossible d'accéder au membre protégé '{0}' par l'intermédiaire d'un qualificateur de type '{1}' ; le qualificateur doit être de type '{2}' (ou dérivé de celui-ci)}Les expressions lambda qui effectuent un retour par référence ne peuvent pas être converties en arborescences d'expressionZOption non valide '{0}' ; la visibilité de la ressource doit être 'public' ou 'private'+'{1} {0}' n'a pas le type de retour correct/'{0}' est un {1} mais est utilisé comme un {2}>'{0}' est un {1}, qui n'est pas valide dans le contexte donné�Le premier opérande d'un opérateur de décalage surchargé doit être du même type que le type conteneur et le type du second opérande doit être intRLe genre de code source fourni n'est pas pris en charge ou est non valide : '{0}'�L'instruction foreach ne peut pas fonctionner sur les énumérateurs de type '{0}' dans les méthodes asynchrones ou les méthodes d'itérateurs, car '{0}' est un struct par référence.�Les paramètres ou variables locales de type '{0}' ne peuvent pas être déclarés dans des méthodes async ou des expressions lambda.FUne expression stackalloc exige la présence de [] à la suite du typeOption non reconnue : '{0}'eLa méthode '{0}' a un modificateur de paramètre 'this' qui ne figure pas dans le premier paramètre?Le type '{0}' ne peut pas être utilisé comme argument de typej'{0}' : impossible de référencer un type par l'intermédiaire d'une expression ; essayez plutôt '{1}'PLe premier paramètre d'une méthode d'extension ne peut pas être de type '{0}'8L'opérateur unaire surchargé '{0}' prend un paramètreGImpossible d'appliquer l'opérateur '{0}' à un opérande de type '{1}'ALe paramètre d'un opérateur unaire doit être le type conteneur�Une directive 'using namespace' ne peut être appliquée qu'aux espaces de noms ; '{0}' est un type, pas un espace de noms. Utilisez plutôt une directive 'using static'�Une directive 'using static' ne peut être appliquée qu'aux types ; '{0}' est un espace de noms, pas un type. Utilisez plutôt une directive 'using namespace']; ou = attendu (impossible de spécifier des arguments de constructeur dans une déclaration)yUne méthode avec vararg ne peut pas être générique, se trouver dans un type générique ou avoir un paramètre params_Accessibilité incohérente : la classe de base '{1}' est moins accessible que la classe '{0}'cAccessibilité incohérente : l'interface de base '{1}' est moins accessible que l'interface '{0}'YAccessibilité incohérente : le type de contrainte '{1}' est moins accessible que '{0}'gAccessibilité incohérente : le type de paramètre '{1}' est moins accessible que le délégué '{0}'cAccessibilité incohérente : le type de retour '{1}' est moins accessible que le délégué '{0}'gAccessibilité incohérente : le type d'événement '{1}' est moins accessible que l'événement '{0}']Accessibilité incohérente : le type de champ '{1}' est moins accessible que le champ '{0}'dAccessibilité incohérente : le type de paramètre '{1}' est moins accessible que l'indexeur '{0}'kAccessibilité incohérente : le type de retour d'indexeur '{1}' est moins accessible que l'indexeur '{0}'fAccessibilité incohérente : le type de paramètre '{1}' est moins accessible que l'opérateur '{0}'bAccessibilité incohérente : le type de retour '{1}' est moins accessible que l'opérateur '{0}'eAccessibilité incohérente : le type de paramètre '{1}' est moins accessible que la méthode '{0}'iAccessibilité incohérente : le type de propriété '{1}' est moins accessible que la propriété '{0}'aAccessibilité incohérente : le type de retour '{1}' est moins accessible que la méthode '{0}'9Le niveau d'avertissement doit être compris entre 0 et 45Erreur lors de la lecture des ressources Win32 -- {0}CImpossible de générer une valeur dans le corps d'une clause catch:Impossible de générer dans le corps d'une clause finallyTImpossible de générer une valeur dans le corps d'un bloc try avec une clause catch6La classe de base '{0}' doit précéder les interfacesMLe paramètre de type '{0}' hérite des contraintes en conflit '{1}' et '{2}'BL'utilisation du mot clé 'base' n'est pas valide dans ce contexte?Le mot clé 'base' n'est pas disponible dans le contexte actuelBLe mot clé 'base' n'est pas disponible dans une méthode statique4'{0}' est un fichier binaire et non un fichier texte-'{0}' n'est pas pris en charge par le langage�La propriété, l'indexeur ou l'événement '{0}' n'est pas pris en charge par le langage ; essayez d'appeler directement la méthode d'accesseur '{1}'�La propriété, l'indexeur ou l'événement '{0}' n'est pas pris en charge par le langage ; essayez d'appeler directement les méthodes d'accesseur '{1}' ou '{2}'UVous ne pouvez pas spécifier à la fois des corps de bloc et des corps d'expression.V'{0}' ne peut pas implémenter '{1}', car ceci n'est pas pris en charge par le langage='{0}' est un type qui n'est pas pris en charge par le langageVUne arborescence d'expression lambda ne doit pas contenir de paramètre ref, in ou outELe type de retour par référence 'ref {0}' n'est pas pris en charge.N'await' ne peut pas être utilisé dans une expression contenant le type '{0}'GUne déclaration de variable par référence doit avoir un initialiseur�Déclarateur de tableau erroné. Pour déclarer un tableau managé, le spécificateur de rang précède l'identificateur de la variable. Pour déclarer un champ de mémoire tampon de taille fixe, utilisez le mot clé fixed avant le type de champ.�Cette combinaison d'arguments pour '{0}' n'est pas autorisée, car elle peut exposer les variables référencées par le paramètre '{1}' en dehors de la portée de leur déclaration�Ne pas appeler directement votre méthode Finalize de la classe de base. La méthode est automatiquement appelée à partir de votre destructeur.vImpossible d'appeler directement des destructeurs et object.Finalize. Appelez IDisposable.Dispose s'il est disponible.2Impossible de déconstruire des objets dynamiques.XLe commutateur /embed est uniquement pris en charge durant l'émission d'un fichier PDB.7Impossible de passer null pour un nom d'assembly friendH'{0}' : impossible d'appeler explicitement un opérateur ou un accesseurs'{0}' : impossible de modifier les modificateurs d'accès en cas de substitution du membre hérité '{2}' de '{1}'L'{0}' doit correspondre au retour par référence du membre substitué '{1}'X'{0}' : le type de retour doit être '{2}' pour correspondre au membre substitué '{1}'k'{0}' : impossible de changer les noms d'éléments tuples en cas de substitution du membre hérité '{1}'N'{0}' : le type doit être '{2}' pour correspondre au membre substitué '{1}'�Impossible de convertir un bloc de méthode anonyme sans une liste de paramètres en type délégué '{0}', car il compte un ou plusieurs paramètres outImpossible de convertir {0} en type '{1}', car les types de paramètre ne correspondent pas aux types de paramètre délégués�Impossible de convertir {0} dans le type de délégué souhaité, car certains types de retour ne sont pas implicitement convertibles en type de retour délégué�Impossible de convertir {0} async en type délégué '{1}'. Un {0} async peut retourner void, Task ou Task<T>, aucun n'étant convertible en '{1}'.4'{0}' : dérivation du type sealed '{1}' impossibleNOptions spécifiées en conflit : fichier de ressources Win32 ; icône Win32POptions spécifiées en conflit : fichier de ressources Win32 ; manifeste Win32�Impossible de déduire les arguments de type pour la méthode '{0}' à partir de l'utilisation. Essayez de spécifier les arguments de type de façon explicite.1Impossible de créer le fichier temporaire -- {0}/Impossible d'ouvrir '{0}' en écriture -- '{1}'9Erreur lors de l'ouverture du fichier d'icône {0} -- {1}@Erreur lors de l'ouverture du fichier manifeste Win32 {0} -- {1}HErreur lors de l'ouverture du fichier de ressources Win32 '{0}' -- '{1}'W'{0}' : impossible de substituer '{1}', car il n'est pas pris en charge par le langageB'{0}' : substitution impossible ; '{1}' n'est pas un événementB'{0}' : substitution impossible, car '{1}' n'est pas une fonctionE'{0}' : substitution impossible, car '{1}' n'est pas une propriétéx'{0}' : impossible de substituer le membre hérité '{1}', car il n'est pas marqué comme virtual, abstract ou overrideM'{0}' : impossible de substituer le membre hérité '{1}', car il est sealed=Impossible de lire le fichier de configuration '{0}' -- '{1}'8Erreur lors de la lecture de la ressource '{0}' -- '{1}'6Erreur lors de la lecture du fichier ruleset {0} - {1}NImpossible de lier des fichiers de ressources lors de la création d'un module5Impossible de retourner une expression de type 'void'CErreur lors de la lecture du fichier manifeste Win32 '{0}' -- '{1}'@__arglist ne peut pas avoir un argument passé par 'in' ou 'out'AL'attribut RequiredAttribute n'est pas autorisé sur les types C#4__arglist ne peut pas avoir un argument de type voidcL'opération engendre un dépassement de capacité au moment de la compilation dans le mode checkedTL'évaluation de la valeur de constante de '{0}' implique une définition circulaireBDépendance de classe de base circulaire impliquant '{0}' et '{1}'=Dépendance de contrainte circulaire utilisant '{0}' et '{1}'ILa contrainte de type classe '{0}' doit précéder toute autre contrainte>'{0}' : le type conteneur n'implémente pas l'interface '{1}'%Type objet, chaîne ou classe attendu
) attendue�'{0}' n'implémente pas le membre d'interface '{1}'. '{2}' ne peut pas implémenter un membre d'interface, car il n'est pas public.}'{0}' n'implémente pas le membre d'interface '{1}'. '{2}' ne peut pas implémenter un membre d'interface, car il est static.�'{0}' n'implémente pas le membre d'interface '{1}'. '{2}' ne peut pas implémenter '{1}', car il n'a pas de retour par référence correspondant.�'{0}' n'implémente pas le membre d'interface '{1}'. '{2}' ne peut pas implémenter '{1}', car il ne possède pas le type de retour correspondant '{3}'.VL'attribut '{0}' spécifié dans un fichier source est en conflit avec l'option '{1}'.eImpossible d'utiliser l'alias '{0}' avec '::', car l'alias référence un type. Utilisez plutôt '.'.�Impossible d'initialiser le type '{0}' avec un initialiseur de collection, car il n'implémente pas 'System.Collections.IEnumerable'W'{0}' : une classe avec l'attribut ComImport ne peut pas spécifier une classe de baseNComme '{1}' possède l'attribut ComImport, '{0}' doit être extern ou abstract^'{0}' : une classe avec l'attribut ComImport ne peut pas spécifier d'initialiseurs de champ.`Une classe avec l'attribut ComImport ne peut pas avoir un constructeur défini par l'utilisateur?L'attribut Guid doit être spécifié avec l'attribut ComImportnUne arborescence d'expression lambda ne peut pas contenir un appel COM avec des arguments où ref a été omis&Compilation annulée par l'utilisateur;Version du compilateur : '{0}'. Version du langage : {1}.zLe paramètre de type '{1}' a la contrainte 'unmanaged'. '{1}' ne peut donc pas être utilisé comme contrainte pour '{0}'wLe paramètre de type '{1}' a la contrainte 'struct', donc '{1}' ne peut pas être utilisé comme contrainte pour '{0}'Y'{0}' doit déclarer un corps, car il n'est pas marqué comme abstract, extern ou partial�Une expression conditionnelle ne peut pas être utilisée directement dans une interpolation de chaîne car ':' termine l'interpolation. Mettez l'expression conditionnelle entre parenthèses.XL'attribut Conditional n'est pas valide sur '{0}', car son type de retour n'est pas voidCL'attribut Conditional n'est pas valide sur les membres d'interfaceNL'attribut '{0}' n'est valide que sur les méthodes ou les classes d'attributsXL'attribut Conditional n'est pas valide sur '{0}', car il s'agit d'une méthode override�L'attribut Conditional n'est pas valide sur '{0}', car il s'agit d'un constructeur, d'un destructeur, d'un opérateur ou d'une implémentation d'interface explicite@Le membre conditionnel '{0}' ne peut pas avoir un paramètre outML'espace de noms '{1}' contient une définition en conflit avec l'alias '{0}'7L'alias '{0}' est en conflit avec la définition de {1}PL'assembly et le module '{0}' ne peuvent pas cibler des processeurs différents.=Impossible de convertir la valeur de constante '{0}' en '{1}'^Impossible de convertir la valeur de constante '{0}' en '{1}' (utilisez la syntaxe 'unchecked)$Un champ const nécessite une valeur$Une valeur de constante est attendue�Une expression de type '{0}' ne peut pas être prise en charge par un modèle de type '{1}'. Utilisez la version de langage '{2}' ou une version ultérieure pour faire correspondre un type ouvert à un modèle de constante.�La longueur de la constante de chaîne dépasse la limite de mémoire actuelle. Essayez de fractionner la chaîne en plusieurs constantes.S'{0}' : les classes static ne peuvent pas être utilisées en tant que contraintesNLes contraintes ne sont pas autorisées sur des déclarations non génériques5La contrainte ne peut pas être un type dynamic '{0}'CLes classes static ne peuvent pas avoir de constructeurs d'instancegLa conversion définie par l'utilisateur doit convertir vers le type englobant ou à partir de celui-ciCImpossible de convertir un tuple avec {0} éléments en type '{1}'.s'{0}' : les conversions définies par l'utilisateur vers ou à partir d'une classe de base ne sont pas autoriséesu'{0}' : les conversions définies par l'utilisateur vers ou à partir d'une classe dérivée ne sont pas autoriséesn'{0}' : les conversions définies par l'utilisateur vers ou à partir d'une interface ne sont pas autorisées,Impossible de convertir en type static '{0}'7Échec de chiffrement pendant la création de hachages.YL'interface héritée '{1}' provoque un cycle dans la hiérarchie des interfaces de '{0}'QLe redirecteur de type pour le type '{0}' dans l'assembly '{1}' provoque un cyclerLe point d'entrée de débogage doit être une définition d'une méthode déclarée dans la compilation actuelle.;Échec de l'évaluation de l'expression constante décimale7Une déclaration n'est pas autorisée dans ce contexte.OLe nom '{0}' ne correspond pas au paramètre 'Deconstruct' correspondant '{1}'.XL'assignation de déconstruction nécessite une expression avec un type du côté droit.9La déconstruction doit contenir au moins deux variables.LImpossible de déconstruire un tuple de '{0}' éléments en '{1}' variables.OLa déconstruction de 'var (...)' form interdit un type spécifique pour 'var'.�Un littéral par défaut 'default' n'est pas valide en tant que constante case. Utilisez un autre littéral (comme '0' ou 'null') selon le cas. Si vous souhaitez écrire l'étiquette par défaut, utilisez 'default:' sans 'case'.�Impossible d'incorporer le type '{0}', car il a un membre non abstrait. Affectez la valeur false à la propriété 'Incorporer les types interop'.�Le modificateur '{0}' est non valide pour cet élément en C# {1}. Utilisez la version de langage '{2}' ou une version ultérieure.HL'utilisation d'un littéral par défaut est non valide dans ce contexteSImpossible de spécifier l'attribut DefaultMember sur un type contenant un indexeur�Un littéral par défaut 'default' est non valide en tant que modèle. Utilisez un autre littéral (par exemple, '0' ou 'null') selon le cas. Pour correspondre à tout, utilisez un modèle d'abandon '_'.SL'argument de type '{0}' n'est pas applicable pour l'attribut DefaultParameterValueRLes paramètres facultatifs doivent apparaître après tous les paramètres requisIImpossible de spécifier une valeur par défaut pour le paramètre 'this'NImpossible de spécifier une valeur par défaut pour un tableau de paramètres_La valeur de paramètre par défaut pour '{0}' doit être constante au moment de la compilation=Les valeurs par défaut ne sont pas valides dans ce contexte.aLe type de l'argument de l'attribut DefaultParameterValue doit correspondre au type de paramètre}Impossible de spécifier une valeur de paramètre par défaut conjointement à DefaultParameterAttribute ou OptionalAttributetImpossible de créer un délégué avec '{0}', car celui-ci ou une méthode qu'il remplace a un attribut Conditional[Impossible de lier le délégué à '{0}' car il s'agit d'un membre de 'System.Nullable<T>'BIncompatibilité de référence entre '{0}' et le délégué '{1}'jLa meilleure méthode Add surchargée '{0}' pour l'élément initialiseur de collection est obsolète. {1}'{0}' est obsolète : '{1}'@'{0}' : impossible d'implémenter une interface dynamique '{1}'/'{0}' : dérivation impossible du type dynamic7'{0}' ne peut pas dériver de la classe spéciale '{1}'FDérivation de '{0}' impossible, car il s'agit d'un paramètre de type:Les classes static ne peuvent pas contenir de destructeursZUne arborescence d'expression lambda ne peut pas contenir un initialiseur de dictionnaire.�Le modèle d'abandon n'est pas autorisé en tant qu'étiquette case dans une instruction switch. Utilisez 'case var _:' pour un modèle d'abandon, ou 'case @_:' pour une constante nommée '_'.OImpossible de déduire le type d'une variable implicitement typée abandonnée.mImpossible d'appliquer l'attribut DllImport à une méthode générique ou contenue dans un type générique.YL'attribut DllImport doit être spécifié sur une méthode marquée 'static' et 'extern'N'utilisez pas l'attribut 'System.Runtime.CompilerServices.FixedBuffer'. Utilisez le modificateur de champ 'fixed' à la place.[N'utilisez pas l'attribut 'System.Runtime.CompilerServices.FixedBuffer' sur une propriété>Erreur d'écriture dans le fichier de documentation XML : {0}'{0}' n'implémente pas '{1}'4Le nom de type '{0}' n'existe pas dans le type '{1}'�Le nom de type ou d'espace de noms '{0}' n'existe pas dans l'espace de noms '{1}' (vous manque-t-il une référence d'assembly ?)�Nom de type '{0}' introuvable dans l'espace de noms '{1}'. Ce type a été transmis à l'assembly '{2}'. Ajoutez une référence à cet assembly.9Un paramètre ne peut avoir qu'un seul modificateur '{0}''Accesseur de propriété déjà définiEL'alias using '{0}' est apparu précédemment dans cet espace de nomsAttribut '{0}' en double#Attribut '{0}' en double dans '{1}';Contrainte '{0}' en double pour le paramètre de type '{1}'ML'instruction switch contient plusieurs cas avec la valeur d'étiquette '{0}'�Une clause de contrainte a déjà été spécifiée pour le paramètre de type '{0}'. Toutes les contraintes spécifiées pour un paramètre de type doivent l'être dans une seule clause where.ILa conversion définie par l'utilisateur dans le type '{0}' est en double4'{0}' est implémenté explicitement plusieurs fois.]Le nom de paramètre '{0}' est en conflit avec un nom de paramètre généré automatiquement�Plusieurs assemblys ayant une identité équivalente ont été importés : '{0}' et '{1}'. Supprimez une des références en double.�Un assembly avec le même nom simple '{0}' a déjà été importé. Essayez de supprimer une des références (par exemple, '{1}') ou signez-les pour permettre le côte à côte.8'{0}' est déjà énuméré dans la liste des interfacesy'{0}' est déjà listé dans la liste d'interfaces du type '{2}' avec d'autres noms d'éléments tuples, notamment '{1}'.!L'étiquette '{0}' est un doublonModificateur '{0}' en double8Le type '{0}' contient déjà une définition pour '{1}'AL'espace de noms '{1}' contient déjà une définition pour '{0}'?Impossible de spécifier plusieurs fois l'argument nommé '{0}'+'Argument d'attribut nommé '{0}' en double8Opérateur de suppression de valeur null dupliqué ('!'))Le nom de paramètre '{0}' est un doublonxImpossible de spécifier des modificateurs d'accessibilité pour les accesseurs de la propriété ou de l'indexeur '{0}'�Impossible de spécifier des modificateurs 'readonly' sur les deux accesseurs de la propriété ou de l'indexeur '{0}'. À la place, mettez un modificateur 'readonly' sur la propriété elle-même.0'{0}' est un doublon de TypeForwardedToAttribute"Paramètre de type '{0}' en double�Impossible de définir une classe ou un membre qui utilise 'dynamic', car le type requis par le compilateur '{0}' est introuvable. Vous manque-t-il une référence ?oImpossible de passer un argument avec un type dynamique au paramètre params '{0}' de la fonction locale '{1}'.�Impossible de passer un argument ayant un type dynamique à une fonction locale générique '{0}' avec des arguments de type déduits.|Un ou plusieurs types requis pour compiler une expression dynamique sont introuvables. Une référence est-elle manquante ?/La contrainte ne peut pas être du type dynamicCDéfinition de type ou d'espace de noms, ou fin de fichier attendue+'else' ne peut pas démarrer d'instruction.Littéral de caractère vide1L'initialiseur d'élément ne peut pas être videSpécificateur de format vide.'Expression attendue après yield returncImpossible de continuer, car la modification inclut une référence à un type incorporé : '{0}'.�Le membre '{0}' ajouté durant la session de débogage actuelle est uniquement accessible à partir de son assembly de déclaration '{1}'.DImpossible de mettre à jour '{0}' ; l'attribut '{1}' est manquant.WImpossible d'émettre des informations de débogage pour un texte source sans encodage.8Commentaire sur une seule ligne ou fin de ligne attenduedirective #endregion attenduedirective #endif attendueB'{0}' : la valeur de l'énumérateur est trop grande pour ce typeMLes enums ne peuvent pas contenir de constructeurs sans paramètre explicites:Erreur lors de la génération des ressources Win32 -- {0}#error : '{0}'9Il existe une erreur dans un assembly référencé '{0}'.�Impossible d'utiliser un résultat de '{0}' dans ce contexte, car il peut exposer les variables référencées par le paramètre '{1}' en dehors de la portée de leur déclaration�Impossible d'utiliser un membre du résultat de '{0}' dans ce contexte, car il peut exposer les variables référencées par le paramètre '{1}' en dehors de la portée de leur déclaration�Impossible d'utiliser un '{0}' local dans ce contexte, car il peut exposer des variables référencées en dehors de la portée de leur déclaration�Impossible d'utiliser l'expression dans ce contexte, car elle peut exposer indirectement des variables en dehors de la portée de leur déclaration�Impossible d'utiliser un résultat d'une expression stackalloc de type '{0}' dans ce contexte, car il peut être exposé en dehors de la méthode conteneur~Un caractère '{0}' ne peut faire l'objet d'une séquence d'échappement qu'en doublant '{0}{0}' dans une chaîne interpolée.E'{0}' : la propriété event doit avoir des accesseurs add et remove4'{0}' : l'événement doit être de type délégué Mot clé contextuel 'by' attendu$Mot clé contextuel 'equals' attendu Mot clé contextuel 'on' attenduCatch ou finally attendu'Nom de fichier entre guillemets attenduLUn corps de requête doit terminer par une clause select ou une clause groupAUn script est attendu (fichier .csx), mais aucun n'est spécifiéRMot clé, identificateur ou chaîne attendue après le spécificateur textuel : @jN'utilisez pas 'System.Runtime.CompilerServices.DynamicAttribute'. Utilisez plutôt le mot clé 'dynamic'.pUne implémentation d'interface explicite d'un événement doit utiliser la syntaxe des accesseurs d'événementiN'utilisez pas 'System.Runtime.CompilerServices.ExtensionAttribute'. Utilisez plutôt le mot clé 'this'.�Impossible d'hériter de l'interface '{0}' avec les paramètres de type spécifiés, car cela entraîne des surcharges dans la méthode '{1}' qui diffèrent uniquement au niveau des paramètres ref et outI'{0}' ne doit pas avoir de paramètre params, car '{1}' n'en possède pas|'{0}' : une déclaration d'interface explicite peut être déclarée uniquement dans une classe, un struct ou une interfaceI'{0}' dans une déclaration d'interface explicite n'est pas une interfacen'L'implémentation de la méthode explicite '{0}' ne peut pas implémenter '{1}', car il s'agit d'un accesseurdL'application explicite de 'System.Runtime.CompilerServices.NullableAttribute' n'est pas autorisée.SN'utilisez pas 'System.ParamArrayAttribute'. Utilisez plutôt le mot clé 'params'.F'{0}' ajoute un accesseur introuvable dans le membre d'interface '{1}'QL'accesseur '{1}' est manquant dans l'implémentation d'interface explicite '{0}'9Ne pas utiliser '{0}'. Ceci est réservé au compilateur.�Impossible de référencer 'System.Runtime.CompilerServices.TupleElementNamesAttribute' explicitement. Utilisez la syntaxe des tuples pour définir les noms de tuples.�Le type '{0}' exporté à partir du module '{1}' est en conflit avec le type déclaré dans le module principal de cet assembly.vLe type '{0}' exporté à partir du module '{1}' est en conflit avec le type '{2}' exporté à partir du module '{3}'.EImpossible d'utiliser l'expression donnée dans une instruction fixedExpression attendueL'expression n'a pas de nom.3Expression ou instruction de déclaration attendue.cUne arborescence de l'expression ne peut pas contenir d'assignation de fusion ayant une valeur nulluUne arborescence de l'expression ne peut pas contenir de valeur de struct par référence ou de type restreint '{0}'.XUne arborescence de l'expression ne peut pas contenir une expression de méthode anonymeQUne arborescence de l'expression ne peut pas contenir un opérateur d'assignation�Une arborescence d'expression lambda ne peut pas contenir un opérateur de fusion avec une partie gauche de littéral ayant une valeur null ou une valeur par défautGUne arborescence de l'expression ne peut pas contenir un accès de base@Une arborescence de l'expression ne peut pas contenir d'abandon.NUne arborescence de l'expression ne peut pas contenir une opération dynamiqueNUne arborescence de l'expression ne peut pas contenir une propriété indexéepUne arborescence de l'expression ne peut pas contenir l'opérateur de comparaison avec critères spéciaux 'is'.[Une arborescence de l'expression ne peut pas contenir de référence à une fonction localehUne arborescence de l'expression ne peut pas contenir un initialiseur de tableau à plusieurs dimensionsZUne arborescence de l'expression ne peut pas contenir une spécification d'argument nommédUne arborescence de l'expression ne peut pas contenir un appel qui utilise des arguments facultatifsbUne arborescence de l'expression ne peut pas contenir une déclaration de variable d'argument out.TUne arborescence de l'expression ne peut pas contenir une opération pointeur unsafeJUne arborescence de l'expression ne peut pas contenir d'expression switch.IUne arborescence de l'expression ne peut pas contenir d'expression throw.UUne arborescence de l'expression ne peut pas contenir un opérateur de tuple == ou !=NUne arborescence de l'expression ne peut pas contenir une conversion de tuple.LUne arborescence de l'expression ne peut pas contenir un littéral de tuple.�Impossible de convertir une expression lambda en arborescence d'expression dont l'argument de type '{0}' n'est pas un type délégué�Impossible de définir une nouvelle méthode d'extension, car le type requis par le compilateur '{0}' est introuvable. Vous manque-t-il une référence à System.Core.dll ?uUne méthode Add d'extension n'est pas prise en charge pour un initialiseur de collection dans une expression lambda.�Les méthodes d'extension doivent être définies dans une classe statique de niveau supérieur ; {0} est une classe imbriquéeiUne déclaration d'alias extern doit précéder tous les autres éléments définis dans l'espace de noms0'extern alias' n'est pas valide dans ce contexte4'{0}' ne peut pas être extern et déclarer un corpsH'{0}' ne peut pas être externe et avoir un initialiseur de constructeur�La fonctionnalité '{0}' est actuellement en préversion et *n'est pas prise en charge*. Pour utiliser les fonctionnalités en préversion, utilisez la version de langage 'preview'.lLa fonctionnalité '{0}' est expérimentale et non prise en charge. Utilisez '/features:{1}' pour l'activer.ELa fonctionnalité '{0}' n'est pas implémentée dans ce compilateur.vLa fonctionnalité '{0}' n'est pas disponible en C# 1. Utilisez la version de langage {1} ou une version ultérieure.vLa fonctionnalité '{0}' n'est pas disponible en C# 2. Utilisez la version de langage {1} ou une version ultérieure.vLa fonctionnalité '{0}' n'est pas disponible en C# 3. Utilisez la version de langage {1} ou une version ultérieure.vLa fonctionnalité '{0}' n'est pas disponible en C# 4. Utilisez la version de langage {1} ou une version ultérieure.vLa fonctionnalité '{0}' n'est pas disponible en C# 5. Utilisez la version de langage {1} ou une version ultérieure.vLa fonctionnalité '{0}' n'est pas disponible en C# 6. Utilisez la version de langage {1} ou une version ultérieure.xLa fonctionnalité '{0}' n'est pas disponible en C# 7.0. Utilisez la version de langage {1} ou une version ultérieure.zLa fonctionnalité '{0}' n'est pas disponible dans C# 7.1. Utilisez la version de langage {1} ou une version ultérieure.xLa fonctionnalité '{0}' n'est pas disponible en C# 7.2. Utilisez la version de langage {1} ou une version ultérieure.xLa fonctionnalité '{0}' n'est pas disponible en C# 7.3. Utilisez la version de langage {1} ou une version ultérieure.xLa fonctionnalité '{0}' n'est pas disponible en C# 8.0. Utilisez la version de langage {1} ou une version ultérieure.xLa fonctionnalité '{0}' n'est pas disponible en C# 8.0. Utilisez la version de langage {1} ou une version ultérieure.8Une arborescence d'expression ne peut pas contenir '{0}'�Le champ ou la propriété implémentée automatiquement ne peut pas être de type '{0}', sauf s'il s'agit d'un membre d'instance d'un struct par référence.=Ni le champ, ni la propriété ne peuvent être de type '{0}''Un champ ne peut pas être de type void<Le champ contient plusieurs valeurs de constante distinctes.wUn initialiseur de champ ne peut pas faire référence au champ, à la méthode ou à la propriété non statique '{0}'f'{0}' : impossible d'avoir des propriétés d'instance ou des initialiseurs de champ dans des structs?L'événement de type champ '{0}' ne peut pas être 'readonly'.dLes événements comparables à des champs ne sont pas autorisés dans les structs en lecture seule.QLes champs d'instance de structs en lecture seule doivent être en lecture seule.!Fichier source '{0}' introuvable.�Vous ne pouvez pas utiliser des mémoires tampons de taille fixe contenues dans des expressions non fixed. Essayez d'utiliser l'instruction fixed.>Une mémoire tampon fixe ne peut avoir qu'une seule dimension.yUn champ de mémoire tampon de taille fixe doit utiliser le spécificateur de la taille du tableau après le nom du champ�Impossible d'utiliser la variable locale fixe '{0}' dans une méthode anonyme, une expression lambda ou une expression de requêteUVous devez fournir un initialiseur dans une déclaration d'instruction fixed ou usingtVous ne pouvez prendre l'adresse d'une expression non fixed qu'à l'intérieur d'un initialiseur d'instruction fixeddLes mémoires tampons de taille fixe ne sont accessibles que via des variables locales ou des champsTLes champs de mémoire tampon de taille fixe ne peuvent être membres que de structslVous ne pouvez pas utiliser l'instruction fixed pour prendre l'adresse d'une expression qui est déjà fixedWLa mémoire tampon de taille fixe de longueur {0} et de type '{1}' est trop volumineuse@La constante à virgule flottante sort de la plage du type '{0}'�L'instruction foreach ne peut pas fonctionner sur des variables de type '{0}', car '{0}' ne contient pas de définition d'instance publique pour '{1}'�L'instruction foreach ne peut pas fonctionner sur des variables de type '{0}', car '{0}' ne contient pas de définition d'instance publique pour '{1}'. Vouliez-vous dire 'await foreach' plutôt que 'foreach' ?fLe type transmis '{0}' est en conflit avec le type déclaré dans le module principal de cet assembly.pLe type '{0}' transmis à l'assembly '{1}' est en conflit avec le type '{2}' exporté à partir du module '{3}'.dLe type '{0}' est défini dans cet assembly, mais un redirecteur de type est spécifié pour ce typeSImpossible de transmettre le type '{0}', car il s'agit d'un type imbriqué de '{1}'jLe type '{0}' transmis à l'assembly '{1}' est en conflit avec le type '{2}' transmis à l'assembly '{3}'.�La référence d'assembly Friend '{0}' n'est pas valide. Les déclarations InternalsVisibleTo ne peuvent pas avoir une version, une culture, un jeton de clé publique ou une architecture de processeur spécifié.�La référence d'assembly Friend '{0}' n'est pas valide. Les assemblys signés avec un nom fort doivent spécifier une clé publique dans leurs déclarations InternalsVisibleTo.�Un accès Friend a été concédé par '{0}', mais la clé publique de l'assembly de sortie ('{1}') ne correspond pas à celle spécifiée par l'attribut InternalsVisibleTo dans l'assembly concédant.�Un accès Friend a été concédé par '{0}', mais l'état de signature avec nom fort de l'assembly de sortie ne correspond pas à celui de l'assembly concédant.K'{0}' : impossible d'utiliser les types static en tant qu'arguments de type�Impossible d'utiliser le type '{3}' comme paramètre de type '{2}' dans le type ou la méthode générique '{0}'. Le type Nullable '{3}' ne satisfait pas la contrainte de '{1}'.�Impossible d'utiliser le type '{3}' comme paramètre de type '{2}' dans le type ou la méthode générique '{0}'. Le type Nullable '{3}' ne satisfait pas la contrainte de '{1}'. Les types Nullable ne peuvent pas satisfaire les contraintes d'interface.�Impossible d'utiliser le type '{3}' comme paramètre de type '{2}' dans le type ou la méthode générique '{0}'. Il n'y a pas de conversion de référence implicite de '{3}' en '{1}'.�Impossible d'utiliser le type '{3}' comme paramètre de type '{2}' dans le type ou la méthode générique '{0}'. Il n'y a pas de conversion boxing ou de conversion de paramètre de type de '{3}' en '{1}'.�Impossible d'utiliser le type '{3}' comme paramètre de type '{2}' dans le type ou la méthode générique '{0}'. Il n'y a pas de conversion boxing de '{3}' en '{1}'.YUn type générique ne peut pas dériver de '{0}', car il s'agit d'une classe d'attributs�Impossible d'utiliser le type '{0}' de l'assembly '{1}' au-delà des limites de l'assembly, car il a un argument de type générique qui est un type interop incorporé.�Impossible d'incorporer le type '{0}', car il a un argument générique. Attribuez à la propriété 'Incorporer les types interop' la valeur false.Accesseur get ou set attenduMLes attributs d'assembly et de module ne sont pas autorisés dans ce contexte�Les attributs de l'assembly et du module doivent précéder tous les autres éléments définis dans un fichier à l'exception des clauses using et des déclarations d'alias extern<Définition de membre, instruction ou fin de fichier attendu3Vous ne pouvez pas redéfinir l'alias extern globalNom de type ou d'espace de noms '{0}' introuvable dans l'espace de noms global (vous manque-t-il une référence d'assembly ?)�Nom de type '{0}' introuvable dans l'espace de noms global. Ce type a été transmis à l'assembly '{1}'. Ajoutez une référence à cet assembly.SLes expressions et instructions ne peuvent figurer que dans le corps d'une méthode_Un goto ne peut pas accéder à un emplacement avant une déclaration using dans le même bloc.MUn goto ne peut pas accéder à un emplacement après une déclaration using.MImpossible d'utiliser le {1} '{0}' non générique avec des arguments de type.'{0}' masque le membre abstrait hérité '{1}'Identificateur attendu/Identificateur attendu ; '{1}' est un mot clé�L'opérateur défini par l'utilisateur ne peut pas prendre un objet du type englobant et le convertir en un objet du type englobantbUne expression __arglist ne peut apparaître qu'à l'intérieur d'un appel ou d'une expression new%Séquence d'échappement non reconnue�Le type de mémoire tampon de taille fixe doit être : bool, byte, short, int, long, char, sbyte, ushort, uint, ulong, float ou double:Du code unsafe ne peut pas s'afficher dans des itérateurs(params n'est pas valide dans ce contexte/ref et out ne sont pas valides dans ce contexte�Seuls une assignation, un appel, un incrément, un décrément et des expressions d'objet await et new peuvent être utilisés comme instruction@L'opérateur de suppression n'est pas autorisé dans ce contexteHDu code unsafe ne peut apparaître qu'en cas de compilation avec /unsafe+__arglist n'est pas valide dans ce contexte�Modificateur de variance non valide. Seuls les paramètres de type d'interface et délégué peuvent être spécifiés comme étant variants.�Les contraintes pour le paramètre de type '{0}' de la méthode '{1}' doivent correspondre aux contraintes pour le paramètre de type '{2}' de la méthode d'interface '{3}'. Utilisez plutôt une implémentation d'interface explicite.�Les noms d'éléments tuples de la signature de la méthode '{0}' doivent correspondre aux noms d'éléments tuples de la méthode d'interface '{1}' (notamment pour le type de retour).w'{0}' n'implémente pas le membre d'interface '{1}'. '{2}' ne peut pas implémenter implicitement un membre non public.?Aucun meilleur type trouvé pour le tableau implicitement typéFLes variables locales implicitement typées ne peuvent pas être fixed{Faire référence à une variable de sortie implicitement typée '{0}' n'est pas autorisé dans la même liste d'arguments.ZImpossible d'initialiser une variable implicitement typée avec un initialiseur de tableau>Impossible d'assigner {0} à une variable implicitement typéeALes variables implicitement typées ne peuvent pas être constantPLes variables implicitement typées ne peuvent pas avoir plusieurs déclarateurs?Les variables implicitement typées doivent être initialisées3Le fichier référencé '{0}' n'est pas un assemblybLe type importé '{0}' n'est pas valide. Il contient une dépendance de classe de base circulaire.1Un paramètre out ne peut pas avoir l'attribut In{Impossible d'utiliser les arguments avec le modificateur 'in' dans les expressions faisant l'objet d'un dispatch dynamique.'in' attendupLe premier paramètre de la méthode d'extension 'in' '{0}' doit être un type valeur concret (non générique).sImpossible d'utiliser la propriété ou l'indexeur '{0}' dans ce contexte, car l'accesseur get n'est pas accessiblesImpossible d'utiliser la propriété ou l'indexeur '{0}' dans ce contexte, car l'accesseur set n'est pas accessible�Deux indexeurs ont des noms différents ; l'attribut IndexerName doit être utilisé avec le même nom sur chaque indexeur d'un typezUtilisation du paramètre lambda incohérente ; les types de paramètres doivent être tous explicites ou tous implicites|L'opérande d'un opérateur d'incrémentation ou de décrémentation doit être une variable, une propriété ou un indexeurMTous les arguments de la propriété indexée '{0}' doivent être facultatifsWLa propriété indexée '{0}' a des arguments non facultatifs qui doivent être fournis/Les indexeurs ne peuvent pas être de type voidE'{0}' : impossible de déclarer des indexeurs dans une classe static6Les indexeurs doivent posséder au moins un paramètreOLe constructeur '{0}' ne peut pas s'appeler lui-même via un autre constructeurEImpossible d'initialiser une variable par référence avec une valeurEImpossible d'initialiser une variable par valeur avec une référence�La méthode surchargée '{0}' correspondant le mieux à l'élément de l'initialiseur de collection ne peut pas être utilisée. Les méthodes 'Add' de l'initialiseur de collection ne peuvent pas avoir de paramètres ref ou out.�La méthode surchargée correspondant le mieux à '{0}' n'a pas la bonne signature pour l'élément initialiseur. Add initialisable doit être une méthode d'instance accessible._Les structs sans constructeurs explicites ne peuvent pas contenir de membres avec initialiseursWSeules les propriétés implémentées automatiquement peuvent avoir des initialiseurs.N'{0}' : impossible de déclarer des membres d'instance dans une classe static;Impossible de créer une instance de la classe static '{0}'6Une expression est trop longue ou complexe à compilerDivision par zéro constant Constante intégrale trop grandeAType byte, sbyte, short, ushort, int, uint, long ou ulong attendu*La valeur d'un type intégral est attendue\'{0}' : l'événement d'instance présent dans l'interface ne peut pas avoir d'initialiseurdLe membre conditionnel '{0}' ne peut pas implémenter le membre d'interface '{1}' dans le type '{2}'o'{0}' ne peut pas implémenter le membre d'interface '{1}' dans le type '{2}', car il a un paramètre __arglist}'{0}' dans la déclaration d'interface explicite est introuvable parmi les membres de l'interface pouvant être implémentéeALes interfaces ne peuvent pas contenir de constructeur d'instance`Les interfaces ne peuvent pas contenir d'opérateurs de conversion, d'égalité ou d'inégalité;Les interfaces ne peuvent pas contenir de champs d'instance8La méthode interop incorporée '{0}' contient un corps.gLa structure d'interopérabilité incorporée '{0}' ne peut contenir que des champs d'instance publics.^Impossible d'incorporer le type interop '{0}', car il lui manque l'attribut '{1}' obligatoire.�Impossible d'incorporer le type interop '{0}' trouvé dans les assemblys '{1}' et '{2}'. Attribuez à la propriété 'Incorporer les types interop' la valeur false.7Impossible de prendre l'adresse de l'expression donnée�Déclarateur de membre de type anonyme non valide. Les membres de type anonyme doivent être déclarés avec une assignation de membre, un nom simple ou un accès membre.7Spécificateur de rang non valide : ',' ou ']' attendu[Les chaînes de culture d'assembly ne peuvent pas contenir de caractères null incorporés.eLes exécutables ne peuvent pas être des assemblys satellites ; la culture doit toujours être videNLa référence d'assembly '{0}' n'est pas valide et ne peut pas être résolue5Valeur non valide pour l'argument de l'attribut '{0}'�'{0}' est de type '{1}'. Le type spécifié dans une déclaration de constante doit être sbyte, byte, short, ushort, int, uint, long, ulong, char, float, double, decimal, bool, string, un type enum ou un type référence.lImpossible de lire les informations de débogage de la méthode '{0}' (jeton 0x{1:X8}) dans l'assembly '{2}'6Format des informations de débogage non valide : {0}�Le délégué '{0}' n'a pas de méthode invoke ou une méthode invoke avec un type de retour ou des types de paramètre non pris en charge.qL'expression doit être explicitement convertible en booléen ou son type '{0}' doit définir l'opérateur '{1}'.#Terme d'expression '{0}' non valide1Alignement de section de fichier non valide '{0}'TLes mémoires tampons de taille fixe doivent avoir une longueur supérieure à zéro]Erreur de syntaxe de ligne de commande : format de Guid '{0}' non valide pour l'option '{1}'IType non valide spécifié comme argument pour l'attribut TypeForwardedTo=Un goto case n'est valide qu'au sein d'une instruction switch/Nom d'algorithme de hachage non valide : '{0}'.Déclarateur de membre initialiseur non valide)Genre d'instrumentation non valide : {0}QLe numéro de ligne spécifié pour la directive #line est manquant ou non valide\Jeton '{0}' non valide dans la déclaration de membre de classe, de structure ou d'interface9Valeur non valide pour l'argument d'attribut nommé '{0}'Nombre non valideCréation d'objet non valideNom de sortie non valide : {0},Le format de l'option pathmap est incorrect.'Expression de préprocesseur non valideXNom non valide pour un symbole de prétraitement. '{0}' est un identificateur non validewLe modificateur d'accessibilité de l'accesseur '{0}' doit être plus restrictif que la propriété ou l'indexeur '{1}'�Impossible de spécifier des modificateurs 'readonly' sur la propriété ou l'indexeur '{0}' et son accesseur. Supprimez l'un d'entre eux.Impossible de déterminer le type d'expression conditionnelle, car il n'existe pas de conversion implicite entre '{0}' et '{1}'Littéral réel non valide.aUne clé publique de signature non valide a été spécifiée dans AssemblySignatureKeyAttribute.2'{0}' n'est pas un spécificateur de format valide1"Spécificateur de rang non valide : ']' attendu�Version {0} non valide pour /subsystemversion. La version doit être 6.02 ou supérieure pour ARM ou AppContainerExe, et 4.00 ou supérieure dans les autres casuLe format de la chaîne de version spécifiée n'est pas conforme au format requis - major[.minor[.build[.revision]]]�Le format de la chaîne de version spécifiée n'est pas conforme au format exigé - major.minor.build.revision (sans caractères génériques)�La chaîne de version spécifiée contient des caractères génériques qui ne sont pas compatibles avec le déterminisme. Supprimez les caractères génériques de la chaîne de version ou désactivez le déterminisme pour cette compilation�Il n'est pas correct d'utiliser le type de référence Nullable '{0}?' dans une expression is-type. Utilisez le type sous-jacent '{0}' à la place.KUne expression de type '{0}' ne peut jamais correspondre au modèle fourni.[Les instructions yield ne peuvent pas figurer au niveau supérieur dans le code interactif.QLa méthode '{0}' avec un bloc itérateur doit être 'async' pour retourner '{1}'HIl n'existe pas d'étiquette '{0}' dans la portée de l'instruction goto^L'étiquette '{0}' cache une autre étiquette qui porte le même nom dans une portée contenue�Le premier opérande d'un opérateur 'is' ou 'as' ne peut pas être une expression lambda, une méthode anonyme ou un groupe de méthodes.ULa version de langage spécifiée '{0}' ne peut pas avoir de zéros non significatifs�'{0}' ne peut pas implémenter le membre d'interface '{1}' dans le type '{2}', car la fonctionnalité '{3}' n'est pas disponible en C# {4}. Utilisez la version de langage '{5}' ou une version ultérieure.
{ attendueI'La syntaxe 'id#' n'est plus prise en charge. Utilisez '$id' à la place.SLes métadonnées netmodule liées doivent fournir une image PE complète : '{0}'.�Impossible de convertir implicitement un littéral de type double en type '{1}' ; utilisez un suffixe '{0}' pour créer un littéral de ce type*#load n'est autorisé que dans les scripts�L'adresse de la variable locale '{0}' ou de ses membres ne peut pas être prise et utilisée dans une méthode anonyme ou une expression lambdaXUne variable ou une fonction locale nommée '{0}' est déjà définie dans cette portéeC'{0}' est une fonction locale et doit donc toujours avoir un corps.�Impossible de déclarer une variable locale ou un paramètre nommé '{0}' dans cette portée, car ce nom est utilisé dans une portée locale englobante pour définir une variable locale ou un paramètre�'{0}' : un paramètre, une variable locale ou une fonction locale ne peut pas avoir le même nom qu'un paramètre de type de méthode�L'incorporation du type interop '{0}' de l'assembly '{1}' entraîne un conflit de noms dans l'assembly actuel. Attribuez à la propriété 'Incorporer les types interop' la valeur false.A'{0}' n'est pas un type référence requis par l'instruction lockTImpossible de rechercher un membre dans '{0}', car il s'agit d'un paramètre de typeFImpossible d'utiliser '{0}' pour la méthode Main, car il est importékLe '{0}' spécifié pour la méthode Main doit être une classe, un struct ou une interface non générique5{0}' spécifié pour la méthode Main est introuvablemImpossible de prendre l'adresse, d'obtenir la taille ou de déclarer un pointeur vers un type managé ('{0}')2Type non managé '{0}' non valide pour les champs.;Le type non managé '{0}' n'est valide que pour les champs.PUne arborescence d'expression lambda ne peut pas contenir un groupe de méthodesYLe type '{1}' définit déjà un membre appelé '{0}' avec les mêmes types de paramètre(Initialisation du membre '{0}' en double[Impossible d'initialiser le membre '{0}'. Il ne s'agit pas d'un champ ou d'une propriété.M'{0}' : les noms de membres doivent être différents de leur type englobant(La méthode doit avoir un type de retourYLe type '{1}' réserve déjà un membre appelé '{0}' avec les mêmes types de paramètre(Marqueur de conflit de fusion rencontréMLe nom '{0}' dépasse la longueur maximale autorisée dans les métadonnées.?Les références de métadonnées ne sont pas prises en charge.=Aucune surcharge pour '{0}' ne correspond au délégué '{1}'yImpossible de convertir le groupe de méthodes '{0}' en type non-délégué '{1}'. Souhaitiez-vous appeler la méthode ?=Impossible de faire référence à une variable de type '{0}'�La méthode '{0}' ne peut pas implémenter l'accesseur d'interface '{1}' pour le type '{2}'. Utilisez une implémentation d'interface explicite.Nom de méthode attenduCNi la méthode, ni le délégué ne peuvent retourner un type '{0}'�Les branches d'un opérateur conditionnel ref ne peuvent pas faire référence à des variables ayant des étendues de déclaration incompatiblesArgument manquantZLa création de tableau doit posséder une taille de tableau ou un initialiseur de tableau�La classe wrapper de coclasse managée '{0}' pour l'interface '{1}' est introuvable (vous manque-t-il une référence d'assembly ?)AL'option /pdb exige que l'option /debug soit également utilisée�Instance ou méthode d'extension 'Deconstruct' appropriée introuvable pour le type '{0}', avec les paramètres de sortie {1} et un type de retour void.KErreur de syntaxe de ligne de commande : Guid manquant pour l'option '{1}'hL'interface source '{0}' n'a pas de méthode '{1}', qui est requise pour incorporer l'événement '{2}'.)Référence à netmodule '{0}' manquante.XNom de fichier entre guillemets, commentaire sur une seule ligne ou fin de ligne attenduyModificateur partiel manquant dans la déclaration de type '{0}' ; il existe une autre déclaration partielle de ce typeModèle manquant3Membre requis par le compilateur '{0}.{1}' manquantrL'interface '{0}' a une interface source non valide qui est nécessaire à l'incorporation de l'événement '{1}'.~'{0}' : un champ d'instance dans les types marqués avec StructLayout(LayoutKind.Explicit) doit avoir un attribut FieldOffset\Une référence au type '{0}' déclare qu'il est défini dans '{1}', mais il est introuvable�Une référence au type '{0}' déclare qu'il est défini dans cet assembly, mais il n'est pas défini dans la source ou dans les modules ajoutéscUne déconstruction ne peut pas contenir à la fois des déclarations et des expressions à gauche.{'{0}' ne peut pas implémenter '{1}', car '{2}' est un événement Windows Runtime et '{3}' est un événement .NET normal.&Échec de l'émission du module '{0}'.|Le membre d'interface '{0}' n'a pas l'implémentation la plus spécifique. '{1}' et '{2}' ne sont pas les plus spécifiques.[Impossible d'utiliser plusieurs types dans une instruction for, using, fixed ou declaration_Plusieurs fichiers config d'analyseur ne peuvent pas figurer dans le même répertoire ('{0}').�Plusieurs points d'entrée sont définis dans le programme. Compilez avec l'option /main pour spécifier le type qui contient le point d'entrée.SImpossible d'utiliser l'attribut [EnumeratorCancellation] sur plusieurs paramètres�L'instruction foreach asynchrone ne peut pas fonctionner sur des variables de type '{0}', car elle implémente plusieurs instanciations de '{1}' ; essayez de caster en une instanciation d'interface spécifique�L'instruction foreach ne peut pas fonctionner sur des variables de type '{0}', car elle implémente plusieurs instanciations de '{1}' ; essayez d'effectuer un cast en une instanciation d'interface spécifique=Une boucle foreach doit déclarer ses variables d'itération.�Pour que '{0}' soit applicable en tant qu'opérateur de court-circuit, son type déclarant '{1}' doit définir l'opérateur true et l'opérateur falselLes retours par valeur ne peuvent être utilisés que dans les méthodes qui effectuent un retour par valeurvLes retours par référence ne peuvent être utilisés que dans les méthodes qui effectuent un retour par référencekLes options de compilation '{0}' et '{1}' ne peuvent pas être spécifiées toutes les deux en même temps.1Le nom '{0}' n'existe pas dans le contexte actuelkLe nom '{0}' n'existe pas dans le contexte actuel (vous manque-t-il une référence à l'assembly '{1}' ?)"Argument d'attribut nommé attenduIL'accès au tableau ne peut pas avoir un spécificateur d'argument nommé�Les spécifications d'argument nommé doivent s'afficher après la spécification de tous les arguments fixes. Utilisez la version de langage {0} ou une version ultérieure pour autoriser les arguments nommés non placés en position de fin.�Les spécifications d'argument nommé doivent s'afficher après la spécification de tous les arguments fixes dans un appel dynamique.kL'argument nommé '{0}' spécifie un paramètre pour lequel un paramètre positionnel a déjà été donné^Les groupes de méthode d'extension ne sont pas autorisés en tant qu'arguments pour 'nameof'.lLes paramètres de type ne sont pas autorisés sur un groupe de méthodes en tant qu'argument pour 'nameof'.@Impossible de déclarer un espace de noms dans le code de scriptcUn espace de noms ne peut pas contenir directement des membres tels que des champs ou des méthodes9Impossible de créer un tableau avec une taille négative:Impossible d'utiliser une taille négative avec stackallocRLe nom de module '{0}' stocké dans '{1}' doit correspondre à son nom de fichier.hLe module '{0}' est déjà défini dans cet assembly. Chaque module doit avoir un nom de fichier unique.BLa contrainte new() doit être la dernière contrainte spécifiéePLa contrainte 'new()' ne peut pas être utilisée avec la contrainte 'unmanaged'MLa contrainte 'new()' ne peut pas être utilisée avec la contrainte 'struct'WImpossible d'incorporer le type interop '{0}'. Utilisez plutôt l'interface applicable.�'{2}' doit être un type non abstrait avec un constructeur sans paramètre public afin de l'utiliser comme paramètre '{1}' dans le type ou la méthode générique '{0}'f'{0}' : impossible de fournir des arguments lors de la création d'une instance d'un type de variable='{0}' est un nouveau membre virtuel de la classe sealed '{1}'i'Impossible d'utiliser 'new' avec le type tuple. Utilisez une expression littérale de tuple à la place.Saut de ligne dans la constantePUne directive 'using static' ne peut pas être utilisée pour déclarer un alias:Une classe de base est requise pour une référence 'base'1Absence de boucle englobant 'break' ou 'continue'Le type interop qui correspond au type interop incorporé '{0}' est introuvable. Vous manque-t-il une référence d'assembly ?3Aucun constructeur n'est défini pour le type '{0}'�'{0}' : le type utilisé dans une instruction using asynchrone doit être implicitement convertible en 'System.IAsyncDisposable' ou implémenter une méthode 'DisposeAsync' appropriée.�'{0}' : le type utilisé dans une instruction using asynchrone doit être implicitement convertible en 'System.IAsyncDisposable' ou implémenter une méthode 'DisposeAsync' appropriée. Vouliez-vous dire 'using' plutôt que 'await using' ?�'{0}' : le type utilisé dans une instruction using doit être implicitement convertible en 'System.IDisposable' ou implémenter une méthode 'Dispose' appropriée.�'{0}' : le type utilisé dans une instruction using doit être implicitement convertible en 'System.IDisposable' ou implémenter une méthode 'Dispose' appropriée. Vouliez-vous dire 'await using' plutôt que 'using' ?vImpossible d'appliquer CallerFilePathAttribute, car il n'existe pas de conversion standard du type '{0}' en type '{1}'xImpossible d'appliquer CallerLineNumberAttribute, car il n'existe pas de conversion standard du type '{0}' en type '{1}'xImpossible d'appliquer CallerMemberNameAttribute, car il n'existe pas de conversion standard du type '{0}' en type '{1}'�Impossible d'utiliser une valeur de type '{0}' comme paramètre par défaut, car il n'existe pas de conversion standard en type '{1}'�Impossible d'utiliser une valeur de type '{0}' comme paramètre par défaut pour le paramètre Nullable '{1}', car '{0}' n'est pas un type simpledParmi les arguments spécifiés, aucun ne correspond au paramètre formel obligatoire '{0}' de '{1}'�L'appel à la méthode '{0}' doit être distribué dynamiquement mais ne peut pas l'être, car il fait partie d'une expression d'accès de base. Effectuez un cast des arguments dynamiques ou supprimez l'accès de base.�L'appel du constructeur doit être distribué dynamiquement, mais ne peut pas l'être car il fait partie d'un initialiseur de constructeur. Effectuez un cast des arguments dynamiques.�L'accès de l'indexeur doit être distribué dynamiquement, mais ne peut pas l'être car il fait partie d'une expression d'accès de base. Effectuez un cast des arguments dynamiques ou supprimez l'accès de base.WLe programme ne contient pas de méthode 'Main' statique adaptée à un point d'entrée�Impossible de convertir le type '{0}' en '{1}' via une conversion de référence, une conversion boxing, une conversion unboxing, une conversion wrapping ou une conversion null type.Impossible de convertir le type '{0}' en '{1}'7Spécification de fichier manquante pour l'option '{0}'P'{0}' : substitution impossible, car '{1}' n'a pas d'accesseur get substituable<Impossible de convertir implicitement le type '{0}' en '{1}'zImpossible de convertir implicitement le type '{0}' en '{1}'. Une conversion explicite existe (un cast est-il manquant ?)5'{0}' n'a pas de méthode 'Main' statique appropriéeXImpossible de spécifier /main en cas de génération d'un module ou d'une bibliothèque*Fichier de métadonnées '{0}' introuvable_Les modificateurs ne peuvent pas être placés sur des déclarations d'accesseurs d'événementMLa classe '{0}' ne peut pas avoir plusieurs classes de base : '{1}' et '{2}'�Les éléments définis dans un espace de noms ne peuvent pas être explicitement déclarés comme private, protected ou protected internal ou private protectedHImpossible de compiler les modules net en utilisant /refout ou /refonly.PImpossible de créer une instance de la classe abstraite ou de l'interface '{0}'_Impossible de créer une instance du type de variable '{0}', car il n'a pas de contrainte new()aImpossible d'incorporer les types interop de l'assembly '{0}', car l'attribut '{1}' est manquant.jImpossible d'incorporer les types interop de l'assembly '{0}', car l'attribut '{1}' ou '{2}' est manquant.�Impossible d'incorporer le type '{0}', car il s'agit d'un type imbriqué. Attribuez à la propriété 'Incorporer les types interop' la valeur false.2N'utilisez pas refout quand vous utilisez refonly.P'{0}' : substitution impossible, car '{1}' n'a pas d'accesseur set substituable2Impossible d'ouvrir le fichier source '{0}' -- {1}/'{0}' ne contient pas de définition pour '{1}'�'{0}' ne contient pas de définition pour '{1}' et aucune méthode d'extension accessible '{1}' acceptant un premier argument de type '{0}' n'a été trouvée (une directive using ou une référence d'assembly est-elle manquante ?)�'{0}' ne contient pas de définition pour '{1}' et aucune méthode d'extension '{1}' acceptant un premier argument de type '{0}' n'a été trouvée (vous manque-t-il une directive using pour '{2}' ?)~Le type '{0}' est défini dans un assembly qui n'est pas référencé. Vous devez ajouter une référence à l'assembly '{1}'.gLe type '{0}' est défini dans un module qui n'a pas été ajouté. Vous devez ajouter le module '{1}'.>Le mot clé 'void' ne peut pas être utilisé dans ce contexte$Type de paramètre non valide 'void'BLe type '{0}' dans la liste des interfaces n'est pas une interfaceVImpossible d'utiliser un membre '{0}' ne pouvant pas être appelé comme une méthode.CUn point d'entrée qui retourne void ou int ne peut pas être async&'{0}' n'est pas une classe d'attributs4L'expression assignée à '{0}' doit être constantev'{0}' est de type '{1}'. Un champ const d'un type référence autre que string ne peut être initialisé qu'avec null.NLa contrainte 'notnull' doit être placée avant toutes les autres contraintes�'{0}' est de type '{1}'. Une valeur de paramètre par défaut d'un type référence autre que string ne peut être initialisé qu'avec nullHCette fonctionnalité de langage ('{0}') n'est pas encore implémentée.7L'utilisation de null n'est pas valide dans ce contexte\Une arborescence d'expression lambda ne peut pas contenir un opérateur de propagation null.('enable', 'disable' ou 'restore' attendu5'warnings', 'annotations' ou fin de directive attendunValeur '{0}' non valide : '{1}' pour C# {2}. Utilisez la version de langage '{3}' ou une version ultérieure.�Un paramètre de type Nullable doit être connu pour pouvoir être un type valeur ou un type référence non Nullable. Ajoutez une contrainte 'class', 'struct' ou une contrainte de type.N'{0}' n'a pas de classe de base et ne peut pas appeler de constructeur de base]La classe System.Object ne peut pas posséder de classe de base ni implémenter une interface�Les expressions d'initialiseur d'objet et de collection ne peuvent pas être appliquées à une expression de création de déléguédLe membre '{0}' est inaccessible avec une référence d'instance ; qualifiez-le avec un nom de typecUne référence d'objet est requise pour la propriété, la méthode ou le champ non statique '{0}'�Une option /reference qui déclare un alias extern ne peut avoir qu'un seul nom de fichier. Pour spécifier plusieurs alias ou noms de fichiers, utilisez plusieurs options /reference.8Seuls les types classe peuvent contenir des destructeurs?Le type de retour de l'opérateur True ou False doit être bool%Fin de fichier trouvée, '*/' attendu4Erreur lors de l'ouverture du fichier réponse '{0}'HLes opérateurs définis par l'utilisateur ne peuvent pas retourner void\'{0}' : les classes static ne peuvent pas contenir d'opérateurs définis par l'utilisateurPL'opérateur '{0}' exige qu'un opérateur correspondant '{1}' soit aussi définiRL'opérateur défini par l'utilisateur '{0}' doit être déclaré static et public+L'option '{0}' doit être un chemin absolu.1Un paramètre in ne peut pas avoir l'attribut OutgImpossible de spécifier l'attribut Out sur un paramètre ref sans spécifier également l'attribut In.HImpossible de déclarer une variable out en tant que variable locale refKL'option /out doit être spécifiée pour les sorties dépourvues de source=Impossible d'écrire dans le fichier de sortie '{0}' -- '{1}''{0}' ne peut pas définir un {1} surchargé qui se différencie uniquement par les modificateurs de paramètres '{2}' et '{3}'FNe pas substituer object.Finalize. Fournir un destructeur à la place.L'{0}' : aucune méthode appropriée n'a été trouvée pour la substitutionUUn membre '{0}' marqué comme override ne peut pas être marqué comme new ou virtual�La méthode '{0}' spécifie une contrainte 'class' pour le paramètre de type '{1}', mais le paramètre de type '{2}' correspondant de la méthode substituée ou explicitement implémentée '{3}' n'est pas un type référence.�La méthode '{0}' spécifie une contrainte 'struct' pour le paramètre de type '{1}', mais le paramètre de type '{2}' correspondant de la méthode substituée ou explicitement implémentée '{3}' n'est pas un type valeur non Nullable.�Les contraintes des méthodes d'implémentation d'interface par remplacement et explicites sont héritées de la méthode de base. Elles ne peuvent donc pas être spécifiées directement, sauf pour une contrainte 'class' ou 'struct'.(Opérateur binaire surchargeable attendu Opérateur surchargeable attendu'Opérateur unaire surchargeable attendutImpossible de définir/annuler la définition des symboles de préprocesseur à la suite du premier jeton du fichier$Directive de préprocesseur attendueCImpossible d'utiliser #load à la suite du premier jeton du fichier@Impossible d'utiliser #r à la suite du premier jeton du fichier@Le paramètre contient plusieurs valeurs par défaut distinctes.^Le paramètre out '{0}' doit être assigné avant que le contrôle quitte la méthode actuelleJ'{0}' : les types static ne peuvent pas être utilisés comme paramètres:Paramètre non valide pour le type non managé spécifié.<Impossible de déclarer le paramètre params en tant que {0}[Un paramètre params doit être le dernier paramètre dans une liste de paramètres formelsALe paramètre params doit être un tableau à une seule dimension;Une méthode partielle ne peut pas avoir de paramètres outgSoit les deux déclarations de méthode partielles sont des méthodes d'extension, soit aucune ne l'est�Les méthodes partielles avec uniquement une déclaration de définition ou des méthodes conditionnelles supprimées ne peuvent pas être utilisées dans des arborescences d'expressionsuLes déclarations de méthodes partielles de '{0}' ont des contraintes incohérentes pour le paramètre de type '{1}'uLes deux déclarations de méthodes partielles, '{0}' et '{1}', doivent utiliser les mêmes noms d'éléments tuples.�Une méthode partielle ne peut pas avoir de modificateurs d'accès ou de modificateurs virtual, abstract, override, new, sealed ou externqAucune déclaration de définition trouvée pour la déclaration d'implémentation de la méthode partielle '{0}'=Les méthodes partielles doivent avoir un type de retour voidVUne méthode partielle ne peut pas implémenter explicitement une méthode d'interfacetUne méthode partielle doit être déclarée dans une classe partielle, un struct partiel ou une interface partielleRUne méthode partielle ne peut pas avoir plusieurs déclarations d'implémentationOUne méthode partielle ne peut pas avoir plusieurs déclarations de définitiongSoit les deux déclarations de méthode partielles utilisent un paramètre params, soit aucune des deuxWSoit les deux déclarations de méthodes partielles sont readonly, soit aucune ne l'estWSoit les deux déclarations de méthode partielles sont statiques, soit aucune ne l'est�Impossible de créer un délégué à partir de la méthode '{0}', car il s'agit d'une méthode partielle sans déclaration d'implémentationTSoit les deux déclarations de méthode partielles sont unsafe, soit aucune ne l'estnLe modificateur 'partial' ne peut apparaître qu'immédiatement avant 'class', 'struct', 'interface' ou 'void'WLes déclarations partielles de '{0}' ont des modificateurs d'accessibilité en conflit`Les déclarations partielles de '{0}' ne doivent pas spécifier des classes de base différenteseLes déclarations partielles de '{0}' ne doivent être que des classes, des structs ou des interfaceshLes déclarations partielles de '{0}' ont des contraintes incohérentes pour le paramètre de type '{1}'mLes déclarations partielles de '{0}' doivent avoir les mêmes noms de paramètre de type dans le même ordre�Les déclarations partielles de '{0}' doivent avoir les mêmes noms de paramètre de type et modificateurs de variance dans le même ordre=Vous ne devez pas utiliser le type 'dynamic' dans un modèle.wIl n'est pas correct d'utiliser le type Nullable '{0}' dans un modèle. Utilisez le type sous-jacent '{1}' à la place.�Une expression de type '{0}' ne peut pas être gérée par un modèle de type '{1}' en C# {2}. Utilisez la version de langage {3} ou une version ultérieure.TUne expression de type '{0}' ne peut pas être gérée par un modèle de type '{1}'.IUne erreur s'est produite durant l'écriture du fichier de sortie : {0}.yErreur lors de la lecture du fichier '{0}' spécifié pour l'argument nommé '{1}' pour l'attribut PermissionSet : '{2}'Impossible de résoudre le chemin d'accès au fichier '{0}' spécifié pour l'argument nommé '{1}' de l'attribut PermissionSet6is' et 'as' ne sont pas valides sur les types pointeurJLes critères spéciaux ne sont pas autorisés pour les types de pointeur.MLe corps d'une méthode async-iterator doit contenir une instruction 'yield'.�Le corps d'une méthode async-iterator doit contenir une instruction 'yield'. Supprimez 'async' de la déclaration de méthode, ou ajoutez une instruction 'yield'.WPour effectuer un cast d'une valeur négative, vous devez la mettre entre parenthèses.FLe membre '{0}' est introuvable sur le type '{1}' de l'assembly '{2}'.7Le type prédéfini '{0}' n'est pas défini ou importé`Le type prédéfini '{0}' est déclaré dans plusieurs assemblys référencés : '{1}' et '{2}'/Le type prédéfini '{0}' doit être un struct.7Le type prédéfini '{0}' n'est pas défini ou importéSLa valeur SecurityAction '{0}' n'est pas valide pour l'attribut PrincipalPermissionN'{0}' : les propriétés abstraites ne peuvent pas avoir d'accesseurs privateF'{0}' : une propriété ou un indexeur ne peut pas être de type voidlImpossible d'utiliser la propriété ou l'indexeur '{0}' dans ce contexte, car il lui manque l'accesseur get�Un sous-modèle de propriété nécessite une correspondance de la référence à la propriété ou au champ. Exemple : '{{ Nom: {0} }}'H'{0}' : une propriété ou un indexeur doit avoir au moins un accesseurH'{0}' : les classes static ne peuvent pas contenir de membres protected7'{0}' : nouveau membre protected déclaré dans struct8L'opérateur * ou -> doit être appliqué à un pointeur:Un pointeur ne doit être indexé que par une seule valeurYErreur lors de la signature de la sortie avec une clé publique du conteneur '{0}' -- {1}WErreur lors de la signature de la sortie avec une clé publique du fichier '{0}' -- {1}�La signature publique a été spécifiée et nécessite une clé publique. Toutefois, aucune clé publique n'a été spécifiée.DLa signature publique n'est pas prise en charge pour les netmodules.6La variable de portée '{0}' a déjà été déclaréeuLe nom '{0}' n'est pas dans la portée à droite de 'equals'. Échangez les expressions de chaque côté de 'equals'.wPlusieurs implémentations du modèle de requête ont été trouvées pour le type source '{0}'. Appel ambigu à '{1}'.nImpossible de trouver une implémentation du modèle de requête pour le type source '{0}'. '{1}' introuvable.�Impossible de trouver une implémentation du modèle de requête pour le type source '{0}'. '{1}' introuvable. Spécifiez explicitement le type de la variable de portée '{2}'.�Impossible de trouver une implémentation du modèle de requête pour le type source '{0}'. '{1}' introuvable. Vous manque-t-il une référence à 'System.Core.dll' ou une directive using pour 'System.Linq' ?SImpossible de passer la variable de portée '{0}' en tant que paramètre out ou refuLe nom '{0}' n'est pas dans la portée à gauche de 'equals'. Échangez les expressions de chaque côté de 'equals'.4Impossible d'assigner {0} à une variable de portéeWLa variable de portée '{0}' est en conflit avec une déclaration précédente de '{0}'XLa variable de portée '{0}' ne peut pas être assignée à -- elle est en lecture seule`La variable de portée '{0}' ne peut pas avoir le même nom qu'un paramètre de type de méthodepLe type de l'expression dans la clause {0} est incorrect. L'inférence de type a échoué dans l'appel à '{1}'.yLe type de l'une des expressions dans la clause {0} est incorrect. L'inférence de type a échoué dans l'appel à '{1}'.�Une expression de type '{0}' n'est pas autorisée dans une clause from ultérieure dans une expression de requête avec un type source '{1}'. L'inférence de type a échoué dans l'appel à '{2}'.
} attendue�'{0}' : 'readonly' peut uniquement être utilisé sur des accesseurs si la propriété ou l'indexeur a un accesseur get et un accesseur set�Les membres du champ readonly '{0}' de type '{1}' ne peuvent pas être assignés avec un initialiseur d'objet, car il s'agit d'un type valeur5Le constructeur '{0}' ne peut pas s'appeler lui-même~Impossible de déduire le type de '{0}', car son initialiseur fait directement ou indirectement référence à la définition.�Impossible d'effectuer une assignation par référence de '{1}' vers '{0}', car '{1}' a une portée de sortie plus limitée que '{0}'.ML'expression doit être de type '{0}', car elle est assignée par référence_'await' ne peut pas être utilisé dans une expression contenant un opérateur conditionnel refXL'expression doit être de type '{0}' pour correspondre à la valeur ref de remplacement|Les deux valeurs d'opérateur conditionnel doivent être des valeurs ref. Sinon, aucune d'elles ne doit être une valeur ref�Le type '{2}' doit être un type référence afin d'être utilisé comme paramètre '{1}' dans le type ou la méthode générique '{0}'�Le premier paramètre d'une méthode d'extension 'ref' '{0}' doit être un type valeur ou un type générique limité à struct.gLa partie gauche d'une assignation par référence doit être une variable locale ou un paramètre ref.FUne valeur ref ou out doit être une variable qui peut être assignée@Un paramètre ref ou out ne peut pas avoir de valeur par défautrImpossible de passer une propriété ou un indexeur en tant que paramètre de sortie (out) ni de référence (ref)_Les propriétés qui effectuent un retour par référence ne peuvent pas avoir d'accesseurs setXLes propriétés qui effectuent un retour par référence doivent avoir un accesseur getaImpossible d'utiliser un champ readonly en tant que valeur ref ou out (sauf dans un constructeur)sImpossible d'utiliser les membres du champ readonly '{0}' en tant que valeur ref ou out (sauf dans un constructeur)VImpossible d'utiliser '{0}' en tant que valeur ref ou out, car il est en lecture seuleaImpossible d'utiliser les champs de '{0}' en tant que valeur ref ou out, car il s'agit d'un '{1}'SImpossible d'utiliser '{0}' en tant que valeur ref ou out, car il s'agit d'un '{1}'lImpossible d'utiliser {0} '{1}' en tant que valeur ref ou out, car il s'agit d'une variable en lecture seule{Impossible d'utiliser les membres de {0} '{1}' en tant que valeur ref ou out, car il s'agit d'une variable en lecture seulesImpossible d'utiliser un champ readonly statique en tant que valeur ref ou out (sauf dans un constructeur statique)�Impossible d'utiliser les champs du champ readonly statique '{0}' en tant que valeur ref ou out (sauf dans un constructeur statique){Impossible de retourner la variable locale '{0}' par référence, car il ne s'agit pas d'une variable locale de référence�Impossible de retourner un membre de la variable locale '{0}' par référence, car il ne s'agit pas d'une variable locale de référencewImpossible d'utiliser une expression dans ce contexte, car elle ne peut pas être passée ou retournée par référencefL'expression de retour doit être de type '{0}', car cette méthode effectue un retour par référence�Impossible de retourner '{0}' par référence, car il a été initialisé à une valeur qui ne peut pas être retournée par référence�Impossible d'effectuer un retour par référence d'un membre de '{0}', car il a été initialisé à une valeur qui ne peut pas être retournée par référencelImpossible de retourner un paramètre '{0}' par référence, car il ne s'agit pas d'un paramètre ref ou outvImpossible de retourner par référence un membre du paramètre '{0}', car il ne s'agit pas d'un paramètre ref ou outDImpossible de retourner la variable de portée '{0}' par référenceQImpossible de retourner un champ readonly par référence accessible en écriturecImpossible de retourner les membres du champ readonly '{0}' par référence accessible en écritureJImpossible de retourner '{0}' par référence, car il est en lecture seuleUImpossible de retourner les champs de '{0}' par référence, car il s'agit d'un '{1}'GImpossible de retourner '{0}' par référence, car il s'agit d'un '{1}'xImpossible de retourner {0} '{1}' par référence accessible en écriture, car il s'agit d'une variable en lecture seule�Impossible de retourner les membres de {0} '{1}' par référence accessible en écriture, car il s'agit d'une variable en lecture seuleZImpossible de retourner un champ readonly statique par référence accessible en écriturekImpossible de retourner les champs du champ readonly statique '{0}' par référence accessible en écritureaLes membres struct ne peuvent pas retourner 'this' ou d'autres membres d'instance par référence/Impossible de retourner 'this' par référence.y'Impossible d'utiliser 'await' dans une expression contenant un appel à '{0}', car il effectue un retour par référence�Une arborescence d'expression lambda ne peut pas contenir d'appel à une méthode, une propriété ou un indexeur qui effectue un retour par référenceM'{0}' : les structs par référence ne peuvent pas implémenter d'interfacesXLa contrainte 'class' ou 'struct' doit être placée avant toutes les autres contraintesj'{0}' : impossible de spécifier à la fois une classe de contrainte et la contrainte 'class' ou 'struct''#r n'est autorisé que dans les scriptsgLe nom d'assembly '{0}' est réservé et ne peut pas servir de référence dans une session interactiveHLe nom d'énumérateur '{0}' est réservé et ne peut pas être utilisé�Chaque ressource et module liés doivent avoir un nom de fichier unique. Le nom de fichier '{0}' est indiqué plusieurs fois dans cet assemblyML'identificateur de ressource '{0}' a déjà été utilisé dans cet assembly^Comme '{0}' retourne void, un mot clé return ne doit pas être suivi d'une expression d'objet]Une fonction anonyme convertie en délégué retournant void ne peut pas retourner une valeur2Un objet d'un type convertible en '{0}' est requis>'{0}' : les chemins de code ne retournent pas tous une valeur�Impossible de retourner une valeur à partir d'un itérateur. Utilisez l'instruction yield return pour retourner une valeur, ou yield break pour mettre fin à l'itération.WImpossible de modifier la valeur de retour de '{0}' car il ne s'agit pas d'une variableT'{0}' : les types static ne peuvent pas être utilisés en tant que types de retourRLe runtime cible ne prend pas en charge l'implémentation d'interface par défaut.�'{0}' ne peut pas implémenter le membre d'interface '{1}' dans le type '{2}', car le runtime cible ne prend pas en charge l'implémentation d'interface par défaut.�Le runtime cible ne prend pas en charge l'accessibilité 'protected', 'protected internal' ou 'private protected' d'un membre d'interface.(Le type '{1}' existe dans '{0}' et '{2}'NL'espace de noms '{1}' dans '{0}' est en conflit avec le type '{3}' dans '{2}'NLe type '{1}' dans '{0}' est en conflit avec l'espace de noms '{3}' dans '{2}'G'{0}' ne peut pas être sealed, car il ne s'agit pas d'une substitutionA'{0}' : une classe ne peut pas être à la fois static et sealedKL'attribut de sécurité '{0}' a une valeur SecurityAction '{1}' non validejLa valeur SecurityAction '{0}' n'est pas valide pour les attributs de sécurité appliqués à un assemblyyLa valeur SecurityAction '{0}' n'est pas valide pour les attributs de sécurité appliqués à un type ou à une méthode�L'attribut de sécurité '{0}' n'est pas valide dans ce type de déclaration. Les attributs de sécurité ne sont valides que dans les déclarations d'assembly, de type et de méthode.SLe premier argument d'un attribut de sécurité doit être un SecurityAction valideLImpossible d'appliquer l'attribut de sécurité '{0}' à une méthode Async.�Les méthodes Async ne sont pas autorisées dans une interface, une classe ou une structure qui a un attribut 'SecurityCritical' ou 'SecuritySafeCritical'.{ ou ; attendu{ ou ; ou => attendu	; attenduTLe fichier de clé '{0}' ne comprend pas la clé privée nécessaire à la signature�Un modèle de déconstruction d'un seul élément nécessite une autre syntaxe pour la désambiguïsation. Il est recommandé d'ajouter un désignateur d'abandon '_' après la parenthèse de fermeture ')'.[Un commentaire sur une seule ligne ne doit pas être utilisé dans une chaîne interpolée.�Le nom de type ou d'espace de noms '{0}' est introuvable (vous manque-t-il une directive using ou une référence d'assembly ?)|Le nom de type '{0}' est introuvable. Ce type a été transmis à l'assembly '{1}'. Ajoutez une référence à cet assembly.~Dans la mesure où '{0}' n'a aucune taille prédéfinie, sizeof peut uniquement être utilisé dans un contexte non sécurisé@Les références du fichier source ne sont pas prises en charge.]Le commutateur /sourcelink est uniquement pris en charge durant l'émission d'un fichier PDB.�Impossible d'utiliser une instance de type '{0}' dans une fonction imbriquée, une expression de requête, un bloc itérateur ou une méthode async9La contrainte ne peut pas être la classe spéciale '{0}'YLa conversion d'une expression stackalloc de type '{0}' en type '{1}' n'est pas possible.?stackalloc ne peut être utilisé dans un bloc catch ou finallymUne expression lambda avec un corps d'instruction ne peut pas être convertie en arborescence de l'expressionC'{1}' : dérivation impossible à partir de la classe static '{0}'D'{0}' : les classes static ne peuvent pas implémenter d'interfacesB'{0}' : un constructeur statique ne doit pas avoir de paramètres:La constante '{0}' ne peut pas être marquée comme staticZ'{0}' : les modificateurs d'accès ne sont pas autorisés sur les constructeurs statiquesf'{0}' : un constructeur statique ne peut pas avoir d'appel de constructeur 'this' ou 'base' explicitejLa classe static '{0}' ne peut pas dériver du type '{1}'. Les classes static doivent dériver d'un objet.WLe second opérande d'un opérateur 'is' ou 'as' ne peut pas être du type static '{0}'UUne fonction locale statique ne peut pas contenir de référence à 'this' ou 'base'.JUne fonction locale statique ne peut pas contenir de référence à '{0}'.>Le membre statique '{0}' ne peut pas être marqué 'readonly'.\Impossible d'assigner le champ ou la propriété statique '{0}' dans un initialiseur d'objetVUn membre statique '{0}' ne peut pas être marqué comme override, virtual ou abstractcLe membre '{0}' de la structure de type '{1}' engendre un cycle dans la disposition de la structureIL'attribut FieldOffset n'est pas autorisé sur des champs static ou constxL'attribut FieldOffset ne peut être placé que sur des membres de types marqués avec StructLayout(LayoutKind.Explicit)O'{0}' : les structs ne peuvent pas appeler les constructeurs de classe de baseYLes structures ne peuvent pas contenir de constructeurs exempts de paramètres explicitesKUne sous-expression ne peut pas être utilisée dans un argument de nameof.QLe modèle a déjà été traité par un bras précédent de l'expression switch.DLe switch case a déjà été pris en charge par un case antérieur.9Il n'existe aucun meilleur type pour l'expression switch.9L'expression switch doit être une valeur. '{0}' trouvé.\Le contrôle ne peut pas sortir du commutateur à partir de l'étiquette case finale ('{0}')JLe contrôle ne peut pas passer d'une étiquette case ('{0}') à une autreLDes parenthèses sont obligatoires autour de l'expression régissant switch.SErreur de syntaxe de ligne de commande : ':<numéro>' manquant pour l'option '{0}'LErreur de syntaxe de ligne de commande : '{0}' manquant pour l'option '{1}'R'MethodImplOptions.Synchronized' ne peut pas être appliqué à une méthode async Erreur de syntaxe, '{0}' attendudImpossible d'utiliser System.Void dans C# : utilisez typeof(void) pour obtenir l'objet de type void�{0}' étant une méthode async qui retourne 'Task', un mot clé return ne doit pas être suivi d'une expression d'objet. Souhaitiez-vous retourner 'Task<T>' ?�Une expression lambda async convertie en délégué retournant 'Task' ne peut pas retourner une valeur. Souhaitiez-vous retourner 'Task<T>' ??Le mot clé 'this' n'est pas disponible dans le contexte actuel{Le mot clé 'this' n'est pas valide dans un initialiseur de propriété statique, de méthode statique ou de champ statique!Mot clé 'this' ou 'base' attendu�Les méthodes anonymes, les expressions lambda et les expressions de requête dans des structs ne peuvent pas accéder aux membres d'instance de 'this'. Copiez 'this' dans une variable locale en dehors de la méthode anonyme, de l'expression lambda ou de l'expression de requête et utilisez la variable locale à la place.;Une expression throw n'est pas autorisée dans ce contexte.XDes clauses Catch ne peuvent pas suivre la clause catch générale d'une instruction try3Trop de caractères dans le littéral de caractèrecSeules sont autorisées 65 534 variables locales, y compris celles générées par le compilateur�La longueur combinée des chaînes utilisateur que le programme utilise dépasse la limite autorisée. Essayez de réduire le nombre de littéraux de chaîne.GUn spécificateur de format ne doit contenir aucun espace blanc de fin.)Séquence de caractères inattendue '...'7Les noms d'éléments d'un tuple doivent être uniques.8Le nom '{0}' n'identifie pas l'élément de tuple '{1}'.�Impossible de définir une classe ou un membre qui utilise des tuples, car le type '{0}' nécessaire au compilateur est introuvable. Une référence est-elle manquante ?RLes noms d'élément tuple ne sont pas autorisés à gauche d'une déconstruction.�Le nom d'élément de tuple '{0}' est déduit. Utilisez la version de langage {1} ou une version supérieure pour accéder à un élément par son nom déduit.NLe nom d'élément de tuple '{0}' est uniquement autorisé à la position {1}.GLe nom d'élément de tuple '{0}' est interdit à toutes les positions.�Les types de tuple utilisés en tant qu'opérandes d'un opérateur == ou != doivent avoir des cardinalités correspondantes. Toutefois, cet opérateur a des types de tuple de cardinalité {0} à gauche et {1} à droite.0Le tuple doit contenir au moins deux éléments.1'{1}' ne définit pas le paramètre de type '{0}'=Impossible d'utiliser le {1} '{0}' avec des arguments de typeType attenduhLe module '{0}' dans l'assembly '{1}' transfère le type '{2}' à plusieurs assemblys : '{3}' et '{4}'.\Impossible de déduire le type de la variable de déconstruction implicitement typée '{0}'.QImpossible de déduire le type de variable de sortie implicitement typée. '{0}'.QLa déclaration du paramètre de type doit être un identificateur et non un typeAL'utilisation du nom de type '{0}' est réservée au compilateur.�Impossible de convertir null en paramètre de type '{0}' car il peut s'agir d'un type valeur qui n'autorise pas les valeurs null. Utilisez 'default({0})' à la place.wLe mot clé contextuel 'var' ne peut apparaître que dans une déclaration de variable locale ou dans un script de codedLe mot clé contextuel 'var' ne peut pas être utilisé dans une déclaration de variable de portéeOLe paramètre de type '{0}' a le même nom que le type conteneur ou la méthodedLe premier opérande d'un opérateur "as" ne peut pas être un littéral de tuple sans type naturel.cLe champ '{0}' doit être entièrement assigné avant que le contrôle soit retourné à l'appelant�La propriété implémentée automatiquement '{0}' doit être entièrement assignée avant que le contrôle soit retourné à l'appelant.=Impossible de modifier le résultat d'une conversion unboxingRDélimiteur de fin '}' manquant pour l'expression interpolée qui débute par '{'.tUn caractère '{0}' doit faire l'objet d'une séquence d'échappement (par doublement) dans une chaîne interpolée.0Utilisation inattendue d'un nom doté d'un aliasFLes arguments de type ne sont pas autorisés dans l'opérateur nameof.Caractère inattendu '{0}'&Directive de préprocesseur inattendue+Utilisation inattendue d'un nom génériqueBPoint-virgule non valide après un bloc de méthode ou d'accesseurJeton inattendu '{0}'8Utilisation inattendue d'un nom générique indépendanteVariance non valide : le paramètre de type '{1}' doit être un {3} valide sur '{0}'. '{1}' est {2}.y'{0}' ne peut pas implémenter '{1}' et '{2}', car ils peuvent être réunis pour des substitutions de paramètre de type9'{0}' n'implémente pas le membre abstrait hérité '{1}'L'{0}' n'implémente pas le membre d'interface '{1}'. '{2}' n'est pas public.3'{0}' n'implémente pas le membre d'interface '{1}'b'{0}' : impossible de spécifier à la fois une classe de contrainte et la contrainte 'unmanaged'PLa contrainte 'unmanaged' doit être placée avant toutes les autres contraintes�Le type '{2}' ne doit pas être un type valeur Nullable, ainsi que l'ensemble des champs à tous les niveaux d'imbrication, pour pouvoir être utilisé en tant que paramètre '{1}' dans le type ou la méthode générique '{0}'hUne clause catch précédente intercepte déjà toutes les exceptions de this ou d'un super type ('{0}')NLes méthodes ne peuvent pas avoir de paramètres unsafe ou de types de retourLLes itérateurs ne peuvent pas avoir de paramètres unsafe ou de types yieldlLes pointeurs et les mémoires tampons de taille fixe ne peuvent être utilisés que dans un contexte unsafeDImpossible d'utiliser le type unsafe '{0}' dans la création d'objet�Échec de l'accès de membre à identificateur transparent pour le champ '{0}' de '{1}'. Les données interrogées implémentent-elles le modèle de requête ?Littéral de chaîne inachevé5Utilisation d'une variable locale non assignée '{0}'9Utilisation d'un champ potentiellement non assigné '{0}'0Utilisation du paramètre out non assigné '{0}'bUtilisation d'une propriété implémentée automatiquement éventuellement non assignée : '{0}'TL'objet 'this' ne peut pas être utilisé avant que tous ses champs soient assignés�Une clause using doit précéder tous les autres éléments définis dans l'espace de noms sauf les déclarations d'alias externgImpossible d'utiliser une variable using directement dans une section switch (utilisez des accolades). �Une expression switch ou une étiquette case doit être de type bool, char, string, integral, enum ou Nullable correspondant en C# 6 et dans les versions antérieures.�Le type '{2}' doit être un type valeur non Nullable afin d'être utilisé comme paramètre '{1}' dans le type ou la méthode générique '{0}'iImpossible de convertir null en '{0}', car il s'agit d'un type valeur qui n'autorise pas les valeurs null#Erreur de syntaxe ; valeur attenduexLa méthode d'extension '{0}' définie dans le type valeur '{1}' ne peut pas être utilisée pour créer des délégués�Les membres de la propriété '{0}' de type '{1}' ne peuvent pas être assignés avec un initialiseur d'objet, car il s'agit d'un type valeurfUne arborescence d'expression lambda ne peut pas contenir une méthode avec des arguments de variables9Impossible de déclarer une variable de type static '{0}'9La syntaxe 'var (...)' en tant que lvalue est réservée.wLa syntaxe 'var' d'un modèle n'est pas autorisée à faire référence à un type, mais '{0}' est dans l'étendue ici.M__arglist n'est pas autorisé dans la liste de paramètres de méthodes asyncJ__arglist n'est pas autorisé dans la liste de paramètres des itérateursiLe paramètre __arglist doit être le dernier paramètre spécifié dans une liste de paramètres formelsPImpossible d'utiliser la variable locale '{0}' tant qu'elle n'est pas déclarée�Impossible d'utiliser la variable locale '{0}' tant qu'elle n'est pas déclarée. La déclaration de la variable locale masque le champ '{1}'.E'{0}' : les membres virtual ou abstract ne peuvent pas être private0Impossible d'assigner une valeur de type 'void'.BL'opération en question n'est pas définie sur les pointeurs void7Un tuple ne doit pas contenir de valeur de type 'void'.C'{0}' : un champ ne peut pas être à la fois volatile et readonly:'{0}' : un champ volatile ne peut pas être de type '{1}'TUn événement Windows Runtime ne peut pas être passé comme paramètre out ou ref.~La correspondance avec le type de tuple '{0}' nécessite des sous-modèles '{1}', mais des sous-modèles '{2}' sont présents.bL'instruction yield ne peut pas être utilisée dans une méthode anonyme ou une expression lambdaIImpossible d'utiliser 'yield' dans du code de script de niveau supérieur3Les éléments ne peuvent pas avoir la valeur null.#Algorithme '{0}' non pris en charge;La page de '{0}' n'est pas correcte ou n'est pas installéeLErreur inattendue lors de l'écriture des informations de débogage -- '{0}'�Le nom de fichier '{0}' est vide, contient des caractères non valides, spécifie un lecteur sans chemin d'accès absolu ou est trop longeType de cible non valide pour /target : vous devez spécifier 'exe', 'winexe', 'library' ou 'module'<Impossible d'ouvrir le fichier de métadonnées '{0}' -- {1}�Impossible de créer le nom de fichier court '{0}', car il existe déjà un nom de fichier long avec ce même nom de fichier courtULe paramètre générique est definition alors que la référence attendue était {0}Alias extern non utilisé.Alias extern non utilisé Directive using non nécessaire.Directive using non nécessaire>{0} n'est pas une opération d'assignation composée C# valide4{0} n'est pas une expression de conversion C# valideméthode anonyme2attendre dans des blocs catch et des blocs finally�S
                             Options du compilateur Visual C#

                       - FICHIERS DE SORTIE -
-out:<fichier>                Spécifier un nom de fichier de sortie (par défaut : nom de base du
                              fichier avec classe principale ou premier fichier)
-target:exe                   Générer un fichier exécutable console (par défaut) (forme
                              abrégée : -t:exe)
-target:winexe                Générer un fichier exécutable Windows (forme abrégée :
                              -t:winexe)
-target:library               Générer une bibliothèque (forme abrégée : -t:library)
-target:module                Générer un module qui peut être ajouté à un autre
                              assembly (forme abrégée : -t:module)
-target:appcontainerexe       Générer un exécutable Appcontainer (forme abrégée :
                              -t:appcontainerexe)
-target:winmdobj              Générer un fichier intermédiaire Windows Runtime
                              consommé par WinMDExp (forme abrégée : -t:winmdobj)
-doc:<fichier>                Fichier de documentation XML à générer
-refout:<fichier>             Sortie de l'assembly de référence à générer
-platform:<chaîne>            Limiter les plateformes sur lesquelles ce code peut s'exécuter : x86,
                              Itanium, x64, arm, arm64, anycpu32bitpreferred ou
                              anycpu. La valeur par défaut est anycpu.

                       - FICHIERS D'ENTRÉE -
-recurse:<générique>          Inclure tous les fichiers dans le répertoire et
                              les sous-répertoires actifs en fonction des
                              spécifications de caractères génériques
-reference:<alias>=<fichier>  Référencer les métadonnées à partir du
                              fichier d'assembly spécifié via l'alias indiqué (forme abrégée : -r)
-reference:<liste_fichiers>   Référencer les métadonnées à partir
                              des fichiers d'assembly spécifiés (forme abrégée : -r)
-addmodule:<liste_fichiers>   Lier les modules spécifiés dans cet assembly
-link:<liste_fichiers>        Incorporer les métadonnées à partir des
                              fichiers d'assembly d'interopérabilité spécifiés (forme abrégée : -l)
-analyzer:<liste_fichiers>    Exécuter les analyseurs à partir de cet assembly
                              (Forme abrégée : -a)
-additionalfile:<liste_fich.> Fichiers supplémentaires qui n'affectent pas directement
                              la génération de code mais qui peuvent être utilisés par les analyseurs pour produire
                              des erreurs ou des avertissements.
-embed                        Incorporer tous les fichiers sources dans le fichier PDB.
-embed:<liste_fichiers>       Incorporer des fichiers spécifiques dans le fichier PDB.

                       - RESSOURCES -
-win32res:<fichier>           Spécifier un fichier de ressources Win32 (.res)
-win32icon:<fichier>          Utiliser cette icône pour la sortie
-win32manifest:<fichier>      Spécifier un fichier manifeste (.xml) Win32
-nowin32manifest              Ne pas inclure le manifeste Win32 par défaut
-resource:<resinfo>           Incorporer la ressource spécifiée (forme abrégée : -res)
-linkresource:<resinfo>       Lier la ressource spécifiée à cet assembly
                              (forme abrégée : -linkres), où le format resinfo
                              est <fichier>[,<nom_chaîne>[,public|private]]

                       - GÉNÉRATION DE CODE -
-debug[+|-]                   Émettre des informations de débogage
-debug:{full|pdbonly|portable|embedded}
                              Spécifier le type de débogage ('full' est la valeur par défaut,
                              'portable' est un format multiplateforme,
                              'embedded' est un format multiplateforme incorporé dans
                              le fichier .dll ou .exe cible)
-optimize[+|-]                Activer les optimisations (forme abrégée : -o)
-deterministic                Produire un assembly déterministe
                              (en incluant le GUID et l'horodatage de la version du module)
-refonly                      Produire un assembly de référence à la place de la sortie principale
-instrument:TestCoverage      Produire un assembly instrumenté pour collecter
                              les informations de couverture
-sourcelink:<fichier>         Informations du lien source à incorporer dans le fichier PDB.

                       - ERREURS ET AVERTISSEMENTS -
-warnaserror[+|-]             Signaler tous les avertissements comme des erreurs
-warnaserror[+|-]:<avertiss.> Signaler des avertissements spécifiques comme des erreurs
-warn:<n>                     Définir le niveau d'avertissement (0-4) (forme abrégée : -w)
-nowarn:<liste avertiss.>     Désactiver des messages d'avertissement spécifiques
-ruleset:<fichier>            Spécifier un fichier ruleset qui désactive des
                              diagnostics spécifiques.
-errorlog:<fichier>           Spécifier un fichier pour journaliser tous les diagnostics du compilateur
                              et de l'analyseur.
-reportanalyzer               Signaler des informations supplémentaires sur l'analyseur, par exemple
                              la durée d'exécution.

                       - LANGAGE -
-checked[+|-]                 Générer des contrôles de dépassement de capacité
-unsafe[+|-]                  Autoriser du code 'unsafe'
-define:<liste_symboles>      Définir les symboles de compilation conditionnelle (forme
                              abrégée : -d)
-langversion:?                Afficher les valeurs autorisées pour la version du langage
-langversion:<chaîne>         Spécifier la version du langage, par exemple
                              'latest' (dernière version, en incluant les versions mineures),
                              'default' (identique à 'latest'),
                              'latestmajor' (dernière version, en excluant les versions mineures),
                              'preview' (dernière version, en incluant les fonctionnalités de la préversion non prise en charge),
                              ou des versions spécifiques comme '6' ou '7.1'
-nullable[+|-]                Spécifiez l'option de contexte Nullable enable|disable.
-nullable:{enable|disable|warnings|annotations}
                              Spécifiez l'option de contexte Nullable enable|disable|warnings|annotations.

                       - SÉCURITÉ -
-delaysign[+|-]               Différer la signature de l'assembly en utilisant uniquement
                              la partie publique de la clé de nom fort
-publicsign[+|-]              Signer publiquement l'assembly en utilisant uniquement
                              la partie publique de la clé de nom fort
-keyfile:<fichier>            Spécifier un fichier de clé de nom fort
-keycontainer:<chaîne>        Spécifier un conteneur de clé de nom fort
-highentropyva[+|-]           Activer la randomisation du format d'espace d'adresse d'entropie élevée

                       - DIVERS -
@<fichier>                    Lire le fichier réponse pour plus d'options
-help                         Afficher ce message d'utilisation (forme abrégée : -?)
-nologo                       Supprimer le message de copyright du compilateur
-noconfig                     Ne pas inclure automatiquement un fichier CSC.RSP
-parallel[+|-]                Build simultanée.
-version                      Afficher le numéro de version du compilateur et quitter le processus.

                       - AVANCÉ -
-baseaddress:<adresse>        Adresse de base de la bibliothèque à générer
-checksumalgorithm:<alg>      Spécifier l'algorithme de calcul de la somme de contrôle
                              de fichier source stockée dans le fichier PDB. Valeurs prises en charge :
                              SHA1 ou SHA256 (par défaut).
-codepage:<n>                 Spécifier la page de codes à utiliser à l'ouverture
                              des fichiers sources
-utf8output                   Messages du compilateur de sortie encodés en UTF-8
-main:<type>                  Spécifier le type qui contient le point d'entrée
                              (ignorer tous les autres points d'entrée possibles) (forme
                              abrégée : -m)
-fullpaths                    Le compilateur génère des chemins complets
-filealign:<n>                Spécifier l'alignement utilisé pour les
                              sections du fichier de sortie
-pathmap:<K1>=<V1>,<K2>=<V2>,...
                              Spécifier un mappage pour les noms de chemins sources sortis par
                              le compilateur.
-pdb:<fichier>                Spécifier le nom du fichier des informations de débogage (par défaut :
                              nom du fichier de sortie avec l'extension .pdb)
-errorendlocation             Ligne et colonne de sortie de l'emplacement final de
                              chaque erreur
-preferreduilang              Spécifier le nom du langage de sortie préféré.
-nosdkpath                    Désactivez la recherche du chemin du kit SDK par défaut pour les assemblys de bibliothèque standard.
-nostdlib[+|-]                Ne pas référencer la bibliothèque standard (mscorlib.dll)
-subsystemversion:<chaîne>    Spécifier la version du sous-système de cet assembly
-lib:<liste_fichiers>         Spécifier des répertoires supplémentaires dans lesquels rechercher les
                              références
-errorreport:<chaîne>         Spécifier comment prendre en charge les erreurs internes du compilateur :
                              prompt, send, queue ou none. La valeur par défaut est
                              queue.
-appconfig:<fichier>          Spécifier un fichier de configuration de l'application
                              contenant des paramètres de liaison d'assembly
-moduleassemblyname:<chaîne>  Nom de l'assembly dont ce module
                              doit faire partie
-modulename:<chaîne>          Spécifier le nom du module source

collection
contravariantpar contravariance	covariantpar covariance'implémentation d'interface par défautrépertoire inexistant'chemin d'accès trop long ou non validesupprimable(s)variable fixedvariable d'itération foreach.chaînes verbatim interpolées de remplacementméthodes anonymestypes anonymesfonction async
async main
flux async+propriétés automatiquement implémentéesinitialiseur auto-propertylittéraux binairesassignation de fusioninitialiseur de collectionopérateur par défautlittéral par défaut-contraintes de type générique de déléguéinitialiseur de dictionnaireséparateurs numériques	dynamique&contraintes de type générique d'enumfiltre d'exception.accesseur de propriété du corps d'expression1constructeur et destructeur du corps d'expressionindexeur expression-bodiedméthode expression-bodiedpropriété expression-bodiedYdéclaration de variables d'expression dans les initialiseurs de membres et les requêtesinstruction fixed extensibleméthode d'extensionalias extern mémoires tampons de taille fixegénériques&qualificateur d'alias d'espace de nomstableau implicitement typé$variable locale implicitement typéeopérateur d'index-indexation de mémoires tampons fixes mobileschaînes interpoléesitérateursexpression lambda séparateur numérique de débutfonctions locales2module en tant que spécificateur cible d'attribut/ombrage des noms dans les fonctions imbriquéesargument nomméopérateur nameof+stackalloc dans des expressions imbriquées&contrainte de type générique notnullopérateur de propagation nulltypes Nullabletypes référence Nullableinitialiseur d'objet(obsolète sur l'accesseur de propriétéparamètre facultatif"déclaration de variable de sortieméthode partielletypes partielscritères spéciaux#pragmaaction d'avertissement enableprivate protected+modificateurs d'accès sur des propriétésexpression de requêteopérateur de plagemembres readonlyréférences en lecture seulestructs en lecture seule8readonly a implémenté automatiquement les propriétésmodèles récursifsexpression conditionnelle ref%méthodes d'extension par référence!variables for loop de référence-variables d'itération foreach de référence"variables locales et retours byrefréassignation de référencestructs par référenceinitialiseur stackallocclasses staticfonctions locales statiques<expression switch>commutateur sur type booléenexpression throwégalité de tupletuplesvariance de typeVparamètres de type sans contrainte dans un opérateur de fusion ayant une valeur nulltypes construits non managés)contraintes de type générique unmanageddéclarations usingusing static<espace de noms global>par invariancevariable d'environnement LIBoption /LIBexpression lambda'Versions de langage prises en charge :{0} version {1}<Copyright (C) Microsoft Corporation. Tous droits réservés.groupe de méthodes<Null><espace de noms>AL'opération a provoqué un dépassement de capacité de la pile.Vcontraintes des méthodes d'implémentation d'interface par remplacement et explicites<liste de chemins d'accès>option /REFERENCEPATH=(Emplacement du symbole par rapport à l'erreur précédente)C(Emplacement du symbole par rapport à l'avertissement précédent)alias usingconstructeurévénementalias externchamp
étiquetteméthodeespace de nomspropriététypeparamètre de type	élémentvariable<texte><expression throw>#Compilateur Microsoft (R) Visual C#variable using'expérimental' Balise include non valide 9 Impossible d'insérer tout ou partie du code XML inclus :<!-- Badly formed XML comment ignored for member "{0}" -->5 Impossible d'inclure le fichier XML "{0}" incorrect Attribut file manquantAttribut path manquantQ Aucun élément correspondant n'a été trouvé pour la balise include suivante zCertains types contenus dans l'assembly analyseur {0} ont été ignorés pour cause de ReflectionTypeLoadException : {1}.yIgnorer le chargement de types dans un assembly d’analyseur qui échouent en raison d’une ReflectionTypeLoadExceptionuGetDeclarationName appelé pour un nœud de déclaration susceptible de contenir plusieurs déclarateurs de variable.(éléments : ne doivent pas être videsRL'emplacement doit être indiqué pour fournir une qualification de type minimale.4LookupOptions a une combinaison d'options non valideConflit de noms pour le nom {0}SearchCriteria est attendu.Symbole non C#.WLa position ne se trouve pas dans l'étendue complète {0} de l'arborescence de syntaxeILa position doit se trouver dans l'étendue de l'arborescence de syntaxe.sLe nœud de syntaxe à extrapoler ne peut pas appartenir à une arborescence de syntaxe de la compilation actuelle.>Une soumission peut avoir au plus une arborescence de syntaxe.5Une soumission ne peut inclure que du code de script.CLe nœud de syntaxe ne se trouve pas dans l'arborescence de syntaxe(Arborescence de syntaxe déjà présentefLe SyntaxTree résulte d'une directive #load, et ne peut pas être supprimé ou remplacé directement.HL'arborescence de syntaxe doit être créée à partir d'une soumission./SyntaxTree ne fait pas partie de la compilationRSyntaxTree ne faisant pas partie de la compilation, il ne peut pas être supprimé\SyntaxTreeSemanticModel doit être indiqué pour fournir une qualification de type minimale.dCette méthode ne peut être utilisée que pour créer des jetons - {0} n'est pas un genre de jeton.Il'arborescence doit avoir un nœud racine avec SyntaxKind.CompilationUnit-arborescence non intégrée à la compilation3L'argument de type ne peut pas avoir la valeur nulllUtilisez Microsoft.CodeAnalysis.CSharp.SyntaxFactory.Literal pour créer des jetons de littéral numérique.oUtilisez Microsoft.CodeAnalysis.CSharp.SyntaxFactory.Literal pour créer des jetons de littéral de caractère.�Utilisez Microsoft.CodeAnalysis.CSharp.SyntaxFactory.Identifier ou Microsoft.CodeAnalysis.CSharp.SyntaxFactory.VerbatimIdentifier pour créer des jetons d'identificateur.rLa valeur d'alignement {0} a une magnitude supérieure à {1} et peut générer une chaîne formatée volumineuse.ZLa valeur d'alignement a une magnitude pouvant générer une chaîne formatée volumineuse>Le résultat de l'expression est toujours 'null' de type '{0}'0Le résultat de l'expression est toujours 'null'�Référence ambiguë dans l'attribut cref : '{0}'. '{1}' pris par défaut, mais peut aussi correspondre à d'autres surcharges, notamment '{2}'..La référence de l'attribut cref est ambiguëMImpossible de créer une instance de l'analyseur {0} à partir de {1} : {2}.=Désolé... Nous ne pouvons pas créer d'instance d'analyseuraL'opérateur 'as' peut produire une valeur null quand '{0}' est un type référence non Nullable.KL'opérateur 'as' peut produire une valeur null pour un paramètre de type.^L'attribut '{0}' du module '{1}' sera ignoré au profit de l'instance présente dans la sourceHL'attribut sera ignoré en faveur de l'instance présente dans la source�Assignation potentiellement incorrecte à la variable locale '{0}', qui est l'argument d'une instruction using ou lock. L'appel Dispose ou le déverrouillage se produira sur la valeur d'origine de la variable locale.oAssignation potentiellement incorrecte à la variable locale qui est l'argument d'une instruction using ou lock]Assignation effectuée à la même variable ; souhaitiez-vous assigner un autre élément ?+Assignation effectuée à la même variable�Cette méthode async n'a pas d'opérateur 'await' et elle s'exécutera de façon synchrone. Utilisez l'opérateur 'await' pour attendre les appels d'API non bloquants ou 'await Task.Run(…)' pour effectuer un travail utilisant le processeur sur un thread d'arrière-plan.ZCette méthode async n'a pas d'opérateur 'await' et elle s'exécutera de façon synchroneJL'attribut '{0}' est ignoré quand une signature publique est spécifiée.DL'attribut est ignoré quand une signature publique est spécifiée.�'{0}' n'est pas un emplacement d'attribut valide pour cette déclaration. Les emplacements d'attributs valides pour cette déclaration sont '{1}'. Tous les attributs de ce bloc seront ignorés.GCeci n'est pas un emplacement d'attribut valide pour cette déclaration�Les attributs ciblés par des champs sur les propriétés automatiques ne sont pas pris en charge dans la version de langage {0}. Utilisez la version de langage {1} ou une version ultérieure.�Les attributs ciblés par des champs sur les propriétés automatiques ne sont pas pris en charge dans cette version du langage.�Possibilité d'une comparaison de références involontaire ; pour obtenir une comparaison de valeurs, effectuez un cast de la partie gauche en type '{0}'bPossibilité d'une comparaison de références involontaire ; la partie gauche a besoin d'un cast�Possibilité d'une comparaison de références involontaire ; pour obtenir une comparaison de valeurs, effectuez un cast de la partie droite en type '{0}'bPossibilité d'une comparaison de références involontaire ; la partie droite a besoin d'un castXImpossible de restaurer un avertissement 'CS{0}', car il a été désactivé globalementnDésolé... Nous ne pouvons pas restaurer les avertissements, car ils ont été désactivés de façon globale(Le nom de langue '{0}' n'est pas valide.&Le nom de ce langage n'est pas correct1'{0}' n'est pas un numéro d'avertissement valide�Un numéro transmis à la directive de préprocesseur d'avertissement #pragma n'est pas correct. Veuillez vérifier que ce numéro représente un avertissement et non une erreur.!Numéro d'avertissement incorrect@Impossible de résoudre l'attribut cref '{0}' du commentaire XMLWType non valide pour le paramètre {0} dans l'attribut cref du commentaire XML : '{1}'JType non valide pour le paramètre dans l'attribut cref du commentaire XMLAType de retour non valide dans l'attribut cref de commentaire XMLAType de retour non valide dans l'attribut cref de commentaire XMLELa syntaxe de l'attribut cref '{0}' du commentaire XML est incorrecteNLe commentaire XML comporte une erreur de syntaxe au niveau de l'attribut crefRL'attribut cref '{0}' du commentaire XML fait référence à un paramètre de typeZLe commentaire XML possède un attribut cref qui fait référence à un paramètre de typeLDésolé... Nous ne pouvons pas résoudre l'attribut cref du commentaire XMLtOpérateur de bits or utilisé sur un opérande de signe étendu ; effectuez un cast en type plus faible non signé�Le compilateur a étendu une variable et son signe de façon implicite, avant d'utiliser la valeur obtenue dans une opération OR au niveau du bit. Ceci peut entraîner un comportement inattendu.IOpérateur OU au niveau du bit utilisé sur un opérande de signe étendu�L'utilisation de '{0}' en tant que valeur ref ou out, ou la prise de son adresse, peut provoquer une exception runtime, car il s'agit d'un champ d'une classe marshalée par référence�L'utilisation d'un champ d'une classe marshalée-par-référence en tant que valeur ref ou out, ou la prise de son adresse, peut provoquer une exception runtime�Appelez System.IDisposable.Dispose() au niveau de l'instance allouée de {0} avant que toutes les références s'y rapportant soient hors de portée.�Appelez System.IDisposable.Dispose() sur l'instance allouée avant que toutes les références pointant vers lui soient hors de portée�L'instance allouée de {0} n'a pas été supprimée dans tous les chemins d'accès d'exception. Appelez System.IDisposable.Dispose() avant que toutes les références s'y rapportant soient hors de portée.ZL'instance allouée n'a pas été supprimée dans tous les chemins d'accès de l'exception2L'objet '{0}' peut être supprimé plusieurs fois.+L'objet peut être supprimé plusieurs foisQL'utilisation de tableaux en tant qu'arguments d'attributs n'est pas conforme CLSQL'utilisation de tableaux en tant qu'arguments d'attributs n'est pas conforme CLS_'Impossible de marquer '{0}' comme conforme CLS, car l'assembly n'a pas d'attribut CLSCompliantG'{0}' n'a pas besoin d'attribut CLSCompliant, car l'assembly n'en a pasnLe type ou le membre n'a pas besoin d'un attribut CLSCompliant, car l'assembly n'a pas d'attribut CLSCompliantuVous ne pouvez pas indiquer que le type ou le membre est conforme CLS, car l'assembly n'a pas d'attribut CLSCompliant/Le type d'argument '{0}' n'est pas conforme CLS)Le type d'argument n'est pas conforme CLSV'{0}' n'a aucun constructeur accessible qui utilise uniquement des types conformes CLSWLe type n'a pas de constructeur accessible utilisant uniquement des types conformes CLS5'{0}' : le type de base '{1}' n'est pas conforme CLS�Un type de base est marqué comme n'ayant pas besoin d'être conforme CLS dans un assembly marqué comme devant être conforme CLS. Veuillez supprimer l'attribut indiquant que l'assembly est conforme CLS ou supprimer l'attribut indiquant que le type n'est pas conforme CLS.&Le type de base n'est pas conforme CLS'Le type de '{0}' n'est pas conforme CLS]Le type d'une variable publique, protégée ou protégée en interne doit être conforme CLS. Le type n’est pas conforme CLS-L'identificateur '{0}' n'est pas conforme CLSXL'identificateur '{0}', qui se différencie uniquement dans case, n'est pas conforme CLSTUn identificateur qui se différencie uniquement par la casse n'est pas conforme CLS'L'identificateur n'est pas conforme CLSR'{0}' n'est pas conforme CLS, car l'interface de base '{1}' n'est pas conforme CLSX'{0}' : les interfaces conformes CLS doivent avoir uniquement des membres conformes CLSOLes interfaces conformes CLS doivent uniquement avoir des membres conformes CLSNLe type n'est pas conforme CLS, car l'interface de base n'est pas conforme CLS1Le type de retour de '{0}' n'est pas conforme CLS(Le type de retour n'est pas conforme CLS2Le type de contrainte '{0}' n'est pas conforme CLS,Le type de contrainte n'est pas conforme CLSi'Impossible de marquer '{0}' comme conforme CLS, car il s'agit d'un membre de type '{1}' non conforme CLS`Impossible d'indiquer que ce type est conforme CLS, car il est membre d'un type non conforme CLS�L'attribut CLSCompliant n'a pas de sens lorsqu'il est appliqué à des paramètres. Essayez de le placer dans la méthode à la place.RL'attribut CLSCompliant n'a pas de sens lorsqu'il est appliqué à des paramètressLa vérification de conformité CLS ne sera pas effectuée sur '{0}', car il n'est pas visible hors de cet assemblyxLa vérification de conformité CLS ne sera pas effectuée, car l'objet inspecté n'est pas visible hors de cet assembly�L'attribut CLSCompliant n'a pas de sens lorsqu'il est appliqué à des types de retour. Essayez de le placer dans la méthode à la place.VL'attribut CLSCompliant n'a pas de sens lorsqu'il est appliqué à des types de retourhLes modules ajoutés doivent être marqués avec l'attribut CLSCompliant pour correspondre à l'assemblyhLes modules ajoutés doivent être marqués avec l'attribut CLSCompliant pour correspondre à l'assembly?'{0}' : seuls les membres conformes CLS peuvent être abstract7Seuls les membres conformes CLS peuvent être abstraitsQLes méthodes qui possèdent des arguments de variables ne sont pas conformes CLSQLes méthodes qui possèdent des arguments de variables ne sont pas conformes CLS�Vous devez spécifier l'attribut CLSCompliant sur l'assembly, non sur le module, pour activer la vérification de la conformité CLSyVous ne pouvez pas spécifier l'attribut CLSCompliant sur un module qui diffère de l'attribut CLSCompliant de l'assemblyyVous ne pouvez pas spécifier l'attribut CLSCompliant sur un module qui diffère de l'attribut CLSCompliant de l'assembly�Vous devez spécifier l'attribut CLSCompliant sur l'assembly, non sur le module, pour activer la vérification de la conformité CLS�La méthode surchargée '{0}', qui se différencie uniquement au niveau de ref ou out ou du rang de tableau, n'est pas conforme CLS{La méthode surchargée qui se différencie uniquement au niveau de ref ou out ou du rang de tableau n'est pas conforme CLSwLa méthode surchargée '{0}', qui se différencie uniquement par les types de tableau sans nom, n'est pas conforme CLS�Cette erreur survient si vous avez une méthode surchargée qui prend un tableau en escalier et que la seule différence entre les signatures de méthode est le type d'élément du tableau. Pour éviter cette erreur, nous vous conseillons les méthodes suivantes : utilisez un tableau rectangulaire plutôt qu'un tableau en escalier, utilisez un paramètre supplémentaire pour supprimer l'ambiguïté de l'appel de fonction, renommez une ou plusieurs des méthodes surchargées ou, si la conformité CLS est facultative, supprimez l'attribut CLSCompliantAttribute.qLa méthode surchargée, qui se différencie uniquement par les types de tableau sans nom, n'est pas conforme CLS6Le champ conforme CLS '{0}' ne peut pas être volatile0Le champ conforme CLS ne peut pas être volatile�L'accès à un membre de '{0}' peut occasionner une exception runtime, car il s'agit d'un champ d'une classe marshalée par référence�Cet avertissement survient lorsque vous essayez d'appeler une méthode, une propriété ou un indexeur sur le membre d'une classe dérivant de MarshalByRefObject, et que ce membre est un type de valeur. Les objets héritant de MarshalByRefObject doivent généralement être marshalés par référence dans un domaine d'application. Si un code tente d'accéder directement au membre de type valeur d'un tel objet dans un domaine d'application, cela entraîne une exception de runtime. Pour résoudre cet avertissement, veuillez d'abord copier le membre dans une variable locale, avant d'appeler la méthode sur cette variable.sL'accès à un membre sur le champ d'une classe marshalée-par-référence peut entraîner une exception de runtime�CallerFilePathAttribute, qui est appliqué au paramètre '{0}', n'aura aucun effet, car il s'applique à un membre utilisé dans des contextes qui n'autorisent pas les arguments facultatifs�CallerFilePathAttribute n'aura pas d'effet, car il s'applique à un membre utilisé dans des contextes qui n'autorisent pas d'arguments facultatifs�CallerMemberNameAttribute, qui est appliqué au paramètre '{0}', n'aura aucun effet. Il est remplacé par CallerFilePathAttribute.\CallerMemberNameAttribute n'aura pas d'effet ; il est remplacé par CallerFilePathAttribute�CallerLineNumberAttribute, qui est appliqué au paramètre '{0}', n'aura aucun effet, car il s'applique à un membre utilisé dans des contextes qui n'autorisent pas les arguments facultatifs�CallerLineNumberAttribute n'aura pas d'effet, car il s'applique à un membre utilisé dans des contextes qui n'autorisent pas d'arguments facultatifs�CallerFilePathAttribute, qui est appliqué au paramètre '{0}', n'aura aucun effet. Il est remplacé par CallerLineNumberAttribute.\CallerFilePathAttribute n'aura pas d'effet ; il est remplacé par CallerLineNumberAttribute�CallerMemberNameAttribute, qui est appliqué au paramètre '{0}', n'aura aucun effet. Il est remplacé par CallerLineNumberAttribute.^CallerMemberNameAttribute n'aura pas d'effet ; il est remplacé par CallerLineNumberAttribute�CallerMemberNameAttribute, appliqué au paramètre '{0}', n'aura aucun effet, car il s'applique à un membre utilisé dans des contextes qui n'autorisent pas les arguments facultatifs�CallerMemberNameAttribute n'aura pas d'effet, car il s'applique à un membre utilisé dans des contextes qui n'autorisent pas d'arguments facultatifs[Option /win32manifest ignorée pour le module, car elle s'applique uniquement aux assemblys[Option /win32manifest ignorée pour le module, car elle s'applique uniquement aux assemblys�Le nom '_' fait référence à la constante, pas au modèle d'abandon. Utilisez 'var _' pour abandonner la valeur, ou '@_' pour faire référence à une constante par ce nom.+N'utilisez pas '_' pour une constante case.fL'option '{0}' se substitue à l'attribut '{1}' spécifié dans un fichier source ou un module ajouté�Cet avertissement survient si les attributs de l'assembly AssemblyKeyFileAttribute ou AssemblyKeyNameAttribute trouvés dans la source entrent en conflit avec l'option de ligne de commande /keyfile ou /keycontainer ou le nom de fichier clé ou le conteneur clé indiqué dans les propriétés du projet.ZL'option se substitue à l'attribut spécifié dans un fichier source ou un module ajouté?La comparaison avec null de type '{0}' produit toujours 'false'@La comparaison avec null de type struct produit toujours 'false'R'Interface '{0}' marquée avec 'CoClassAttribute' et non avec 'ComImportAttribute'KInterface marquée avec 'CoClassAttribute' et non avec 'ComImportAttribute'XComparaison effectuée avec la même variable ; souhaitiez-vous comparer autre chose ?-Comparaison effectuée avec la même variableeL'accès conditionnel peut produire une valeur null quand '{0}' est un type référence non Nullable.OL'accès conditionnel peut produire une valeur null pour un paramètre de type.8Valeurs de checksum différentes spécifiées pour '{0}':Valeurs de checksum différentes spécifiées pour #pragma=L'assembly référencé '{0}' cible un processeur différent.6L'assembly référencé cible un processeur différentdConversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non Nullable.dConversion de littéral ayant une valeur null ou d'une éventuelle valeur null en type non Nullable.tLe nom qualifié complet de '{0}' est trop long pour les informations de débogage. Compilez sans l'option '/debug'.?Le nom complet est trop long pour les informations de débogagefUne expression par défaut introduit une valeur null quand '{0}' est un type référence non Nullable.PUne expression par défaut introduit une valeur null pour un paramètre de type.�La valeur par défaut spécifiée pour le paramètre '{0}' n'aura aucun effet, car elle s'applique à un membre utilisé dans des contextes qui n'autorisent pas les arguments facultatifs�La valeur par défaut spécifiée pour le paramètre n'aura aucun effet, car elle s'applique à un membre utilisé dans des contextes qui n'autorisent pas les arguments facultatifsXNom non valide pour un symbole de prétraitement. '{0}' est un identificateur non valideKNom non valide pour un symbole de prétraitement. Identificateur non valide|La signature différée a été spécifiée et nécessite une clé publique, mais aucune clé publique n'a été spécifiée|La signature différée a été spécifiée et nécessite une clé publique, mais aucune clé publique n'a été spécifiéefLa meilleure méthode Add surchargée '{0}' pour l'élément initialiseur de collection est obsolète.jLa meilleure méthode Add surchargée '{0}' pour l'élément initialiseur de collection est obsolète. {1}_La meilleure méthode Add surchargée pour l'élément initialiseur de collection est obsolète_La meilleure méthode Add surchargée pour l'élément initialiseur de collection est obsolète'{0}' est obsolète'{0}' est obsolète : '{1}'"Le type ou le membre est obsolète"Le type ou le membre est obsolètefVous ne devez pas passer une possible valeur null à une cible marquée avec l'attribut [DisallowNull]fVous ne devez pas passer une possible valeur null à une cible marquée avec l'attribut [DisallowNull]pL'expression fera toujours intervenir System.NullReferenceException, car la valeur par défaut de '{0}' est nulloL'expression fera toujours intervenir System.NullReferenceException, car la valeur par défaut du type est null�'{0}' figure déjà dans la liste des interfaces du type '{1}' avec différentes possibilités de valeur null des types référence.|L'interface figure déjà dans la liste des interfaces avec différentes possibilités de valeur null des types référence.:Le commentaire XML a une balise param en double pour '{0}'/Le commentaire XML a une balise param en double>Le commentaire XML a une balise typeparam en double pour '{0}'3Le commentaire XML a une balise typeparam en doubleNLa directive using de '{0}' est apparue précédemment dans cet espace de nomsELa directive using est apparue précédemment dans cet espace de noms�L'appel distribué dynamiquement à la méthode '{0}' peut échouer au moment de l'exécution, car une ou plusieurs surcharges applicables sont des méthodes conditionnelles.�L'appel distribué dynamiquement peut échouer au moment de l'exécution, car une ou plusieurs surcharges applicables sont des méthodes conditionnellesBloc switch videBloc switch vide8Commentaire sur une seule ligne ou fin de ligne attendueTCommentaire sur une seule ligne ou fin de ligne attendue après la directive #pragmae'{0}' définit l'opérateur == ou l'opérateur != mais ne se substitue pas à Object.Equals(object o)gLe type définit l'opérateur == ou l'opérateur != mais ne se substitue pas à Object.Equals(object o)b'{0}' définit l'opérateur == ou l'opérateur != mais ne se substitue pas à Object.GetHashCode()dLe type définit l'opérateur == ou l'opérateur != mais ne se substitue pas à Object.GetHashCode()N'{0}' se substitue à Object.Equals(object o) mais pas à Object.GetHashCode()PLe type se substitue à Object.Equals(object o) mais pas à Object.GetHashCode(){0}. Voir aussi l'erreur CS{1}.�Le compilateur émet cet avertissement lorsqu'il remplace une erreur par un avertissement. Pour plus d'informations sur ce problème, recherchez le code d'erreur indiqué.#L'avertissement remplace une erreur�'{0}' est utilisé à des fins d'évaluation uniquement. Il sera peut-être changé ou supprimé au cours des prochaines mises à jour.�Le type est utilisé à des fins d'évaluation uniquement. Il sera peut-être changé ou supprimé au cours des prochaines mises à jour.�L'implémentation d'interface explicite '{0}' correspond à plusieurs membres d'interface. Le membre d'interface choisi dépend de l'implémentation. Utilisez plutôt une implémentation non explicite.SL'implémentation d'interface explicite correspond à plusieurs membres d'interface0Le constructeur '{0}' est marqué comme external*Le constructeur est marqué comme external�La méthode, l'opérateur ou l'accesseur '{0}' est marqué comme external et n'a pas d'attribut. Ajoutez un attribut DllImport pour spécifier l'implémentation externe.YLa méthode, l'opérateur ou l'accesseur est marqué comme external et n'a pas d'attributBImpossible d'inclure le fragment XML '{1}' du fichier '{0}' -- {2}$Impossible d'inclure le fragment XML,Fichier source '{0}' indiqué plusieurs fois3Le fichier source a été spécifié plusieurs fois~Nom de fichier spécifié non valide pour la directive de préprocesseur. Le nom de fichier est trop long ou n'est pas valide.HNom de fichier spécifié non valide pour la directive de préprocesseurML'expression de filtre est une constante 'false' ; supprimez la clause catchOL'expression de filtre est une constante 'false' ; supprimez le bloc try-catch1L'expression de filtre est une constante 'false'.0L'expression de filtre est une constante 'false'PL'expression de filtre est une constante 'true' ; songez à supprimer le filtre/L'expression de filtre est une constante 'true'�L'introduction d'une méthode 'Finalize' peut interférer avec un appel destructeur. Souhaitiez-vous déclarer un destructeur ?�Cet avertissement survient lorsque vous créez une classe avec une méthode dont la signature est public virtual void Finalize.

Si une telle classe est utilisée en tant que classe de base et si la classe dérivée définit un destructeur, celui-ci remplacera la méthode Finalize de la classe de base, et non Finalize.SL'introduction d'une méthode 'Finalize' peut interférer avec un appel destructeurAL'expression donnée correspond toujours à la constante fournie.AL'expression donnée correspond toujours à la constante fournie.<L'expression donnée ne correspond jamais au modèle fourni.<L'expression donnée ne correspond jamais au modèle fourni.�La définition d'un alias nommé 'global' n'est pas très judicieuse dans la mesure où 'global::' fait toujours référence à l'espace de noms global et non à un alias@La définition d'un alias nommé 'global' n'est pas recommandéeGLa valeur 'goto case' n'est pas implicitement convertible en type '{0}'HLa valeur 'goto case' n'est pas implicitement convertible en type switch/Identificateur ou littéral numérique attendu..Identificateur ou littéral numérique attendu�Syntaxe de #pragma checksum non valide ; doit être #pragma checksum "nom_fichier" "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" "XXXX..."&Syntaxe de checksum #pragma incorrecte'disable' ou 'restore' attendu='disable' ou 'restore' attendu après l'avertissement #pragmaDirective #pragma non reconnueDirective #pragma non reconnuelL'appel au membre '{0}' non readonly à partir d'un membre 'readonly' génère une copie implicite de '{1}'.]L'appel au membre non readonly à partir d'un membre 'readonly' génère une copie implicite.qL'assignation dans une expression conditionnelle est toujours constante ; voulez-vous utiliser == au lieu de = ?GL'assignation dans une expression conditionnelle est toujours constanteNLa référence d'assembly '{0}' n'est pas valide et ne peut pas être résolueuCet avertissement indique qu'un attribut, tel que InternalsVisibleToAttribute, n'a pas été spécifié correctement.HLa référence d'assembly n'est pas valide et ne peut pas être résolue�'{0}' n'est pas un emplacement d'attribut reconnu. Les emplacements d'attributs valides pour cette déclaration sont '{1}'. Tous les attributs de ce bloc seront ignorés.,Cet emplacement d'attribut n'est pas reconnu'Élément include XML non valide -- {0}Élément include XML incorrectD'{0}' n'a pas la signature appropriée pour être un point d'entréeJLa méthode n'a pas la signature appropriée pour être un point d'entréeNombre non valideNombre non valideCChemin de recherche '{0}' non valide spécifié dans '{1}' -- '{2}'3Le chemin de recherche spécifié n'est pas correctoLe format de la chaîne de version spécifiée n'est pas conforme au format requis - major.minor.build.revisionoLe format de la chaîne de version spécifiée n'est pas conforme au format requis - major.minor.build.revision8L'expression donnée n'est jamais du type fourni ('{0}')F'L'expression donnée de l'expression 'is' n'est jamais du type fourni8L'expression donnée est toujours du type fourni ('{0}')F'L'expression donnée de l'expression 'is' est toujours du type fourni�L'utilisation de '{0}' pour tester la compatibilité avec '{1}' est fondamentalement identique au test de la compatibilité avec '{2}' et elle aboutit pour toutes les valeurs non null�L'utilisation de 'is' pour tester la compatibilité avec 'dynamic' est fondamentalement identique au test de la compatibilité avec 'Object'|Le nom '_' fait référence au type '{0}', pas au modèle d'abandon. Utilisez '@_' pour le type, ou 'var _' pour abandonner.NN'utilisez pas '_' pour faire référence au type dans une expression is-type.]Le suffixe 'l' risque d'être facilement confondu avec le chiffre '1' -- utilisez plutôt 'L'ELe suffixe 'l' risque d'être facilement confondu avec le chiffre '1'R'{0}' : un point d'entrée ne peut pas être générique ou d'un type génériqueIUn point d'entrée ne peut pas être générique ou d'un type générique^Le point d'entrée du programme est du code de script global ; point d'entrée '{0}' ignoré.^Le point d'entrée du programme est du code de script global ; ce point d'entrée est ignoré�L'annotation pour les types référence Nullable doit être utilisée uniquement dans le code au sein d'un contexte d'annotations '#nullable'.�L'annotation pour les types référence Nullable doit être utilisée uniquement dans le code au sein d'un contexte d'annotations '#nullable'.�Le paramètre '{0}' n'a pas de balise param correspondante dans le commentaire XML pour '{1}' (contrairement à d'autres paramètres)tLe paramètre n'a pas de balise param correspondante dans le commentaire XML (contrairement à d'autres paramètres)�Le paramètre de type '{0}' n'a pas de balise typeparam correspondante dans le commentaire XML de '{1}' (contrairement à d'autres paramètres de type)�Le type de paramètre n'a pas de balise typeparam correspondante dans le commentaire XML (contrairement à d'autres paramètres)MCommentaire XML manquant pour le type ou le membre visible publiquement '{0}'sL'option de compilateur /doc a été spécifiée, mais un ou plusieurs constructeurs n'avaient pas de commentaires.GCommentaire XML manquant pour le type ou le membre visible publiquementzLe type prédéfini '{0}' est défini dans plusieurs assemblys de l'alias global ; utilisation de la définition de '{1}'�Cette erreur survient quand un type de système prédéfini tel que System.Int32 est trouvé dans deux assemblys. Cela peut se produire quand vous référencez mscorlib ou System.Runtime.dll depuis deux emplacements différents, comme si vous tentiez d'exécuter deux versions du .NET Framework côte à côte.LUn type prédéfini est défini dans plusieurs assemblys de l'alias global �Le membre '{0}' implémente le membre d'interface '{1}' dans le type '{2}'. Il existe plusieurs correspondances pour le membre d'interface au moment de l'exécution. La méthode appelée dépend de l'implémentation.�Cet avertissement peut être généré lorsque deux méthodes d'interface sont uniquement différenciées si un paramètre particulier est marqué avec ref ou avec out. Nous vous recommandons de modifier votre code pour éviter cet avertissement, car la méthode appelée au démarrage n'est ni évidente, ni garantie.

Même si le langage C# permet de faire la différence entre out et ref, ce n'est pas le cas pour le CLR. Lors du choix de la méthode d'implémentation de l'interface, le CLR en sélectionne simplement une.

Permettez au compilateur de différencier les méthodes. Par exemple, vous pouvez leur donner différents noms ou fournir un paramètre supplémentaire à l'une d'elles.dUn membre implémente un membre d'interface avec plusieurs correspondances au moment de l'exécution�Le membre '{1}' se substitue à '{0}'. Il existe plusieurs candidats à la substitution au moment de l'exécution. La méthode appelée dépend de l'implémentation.jUn membre remplace un membre de base avec plusieurs candidats à la substitution au moment de l'exécutionbIndexation d'un tableau avec un index négatif (les index de tableau commencent toujours à zéro).Indexation d'un tableau avec un index négatifZLe membre '{0}' ne masque pas de membre accessible. Le mot clé new n'est pas nécessaire.NUn membre ne masque pas un membre hérité ; le mot clé new n'est pas requis�'{0}' masque le membre hérité '{1}'. Pour que le membre actif se substitue à cette implémentation, ajoutez le mot clé override. Sinon, ajoutez le mot clé new.HUn membre masque un membre hérité ; le mot clé override est manquant`'{0}' masque le membre hérité '{1}'. Utilisez le mot clé new si le masquage est intentionnel.�Une variable a été déclarée avec le même nom qu'une variable dans la classe de base. Cependant, le mot clé new n'a pas été utilisé. Cet avertissement vous informe que vous devez utiliser new ; la variable est déclarée comme si new avait été utilisé dans la déclaration.CUn membre masque un membre hérité ; le mot clé new est manquant,L'assembly {0} ne contient pas d'analyseurs.&L'assembly ne contient pas d'analyseurOOption /noconfig ignorée, car elle était spécifiée dans un fichier réponseOOption /noconfig ignorée, car elle était spécifiée dans un fichier réponse�Aucune valeur n'a été trouvée pour RuntimeMetadataVersion. Aucun assembly contenant System.Object n'a été trouvé et aucune valeur n'a été spécifiée pour RuntimeMetadataVersion via les options.4Aucune valeur détectée pour RuntimeMetadataVersion Aucun fichier source spécifié.Aucun fichier source spécifié�La fonctionnalité '{0}' ne fait pas partie de la spécification du langage C# ISO standardisée et peut ne pas être acceptée par d'autres compilateurs�Cette fonctionnalité ne fait pas partie de la spécification du langage C# ISO standardisée ; il est possible qu'elle ne soit pas acceptée par d'autres compilateurs]Le membre '{0}' se substitue au membre obsolète '{1}'. Ajoutez l'attribut Obsolete à '{0}'.*Un membre se substitue au membre obsolèteyLe résultat de l'expression est toujours '{0}', car une valeur de type '{1}' n'est jamais égale à 'null' du type '{2}'yLe résultat de l'expression est toujours '{0}', car une valeur de type '{1}' n'est jamais égale à 'null' du type '{2}'kLe résultat de l'expression est toujours le même, car une valeur de ce type n'est jamais égale à 'null'kLe résultat de l'expression est toujours le même, car une valeur de ce type n'est jamais égale à 'null'\Impossible de convertir un littéral ayant une valeur null en type référence non Nullable.\Impossible de convertir un littéral ayant une valeur null en type référence non Nullable.nUn littéral ayant une valeur null introduit une valeur null quand '{0}' est un type référence non Nullable.XUn littéral ayant une valeur null introduit une valeur null pour un paramètre de type.YExistence possible d'un argument de référence null pour le paramètre '{0}' dans '{1}'.5Existence possible d'un argument de référence null.9Existence possible d'une assignation de référence null.9Existence possible d'une assignation de référence null.JAffectation d'une éventuelle référence null à la variable d'itérationJAffectation d'une éventuelle référence null à la variable d'itération6Déréférencement d'une éventuelle référence null.6Déréférencement d'une éventuelle référence null.3Existence possible d'un retour de référence null.3Existence possible d'un retour de référence null.�Impossible d'utiliser l'argument de type '{0}' pour le paramètre '{2}' de type '{1}' dans '{3}'. En effet, il existe des différences dans l'acceptation des valeurs null par les types référence.�Impossible d'utiliser l'argument de type '{0}' en tant que sortie de type '{1}' pour le paramètre '{2}' dans '{3}'. En effet, il existe des différences dans l'acceptation des valeurs null par les types référence.�Impossible d'utiliser l'argument en tant que sortie du paramètre, car il existe des différences dans l'acceptation des valeurs null par les types référence.�Impossible d'utiliser l'argument pour le paramètre, car il existe des différences dans l'acceptation des valeurs null par les types référence.iLa nullabilité des types référence dans la valeur de type '{0}' ne correspond pas au type cible '{1}'.ULa nullabilité des types référence dans la valeur ne correspond pas au type cible.�La nullabilité dans les contraintes pour le paramètre de type '{0}' de la méthode '{1}' ne correspond pas aux contraintes pour le paramètre de type '{2}' de la méthode d'interface '{3}'. Utilisez une implémentation d'interface explicite à la place.�La nullabilité dans les contraintes pour le paramètre de type ne correspond pas aux contraintes pour le paramètre de type dans la méthode d'interface implémentée implicitement.�Les déclarations de méthodes partielles de '{0}' présentent des possibilités de valeur null incohérentes pour le paramètre de type '{1}'Les déclarations de méthodes partielles présentent des possibilités de valeur null incohérentes pour le paramètre de type�Les possibilités de valeur null des types référence dans le spécificateur d'interface explicite ne correspondent pas à l'interface implémentée par le type.�Les possibilités de valeur null des types référence dans le spécificateur d'interface explicite ne correspondent pas à l'interface implémentée par le type.�'{0}' n'implémente pas le membre d'interface '{1}'. Les possibilités de valeur null des types référence dans l'interface implémentée par le type de base ne correspondent pas.�Le type n'implémente pas le membre d'interface. Les possibilités de valeur null des types référence dans l'interface implémentée par le type de base ne correspondent pas.|La nullabilité des types référence dans le type de paramètre '{0}' de '{1}' ne correspond pas au délégué cible '{2}'.gLa nullabilité des types référence dans le type de paramètre ne correspond pas au délégué cible.vLa nullabilité des types référence dans le type de paramètre '{0}' ne correspond pas au membre implémenté '{1}'.jLa nullabilité des types référence dans le type de paramètre ne correspond pas au membre implémenté.�La nullabilité des types référence dans le type de paramètre '{0}' de '{1}' ne correspond pas au membre implémenté implicitement '{2}'.xLa nullabilité des types référence dans le type de paramètre ne correspond pas au membre implémenté implicitement.nLa nullabilité des types référence dans le type de paramètre '{0}' ne correspond pas au membre substitué.hLa nullabilité des types référence dans le type de paramètre ne correspond pas au membre substitué.�La nullabilité des types référence dans le type de paramètre '{0}' ne correspond pas à la déclaration de méthode partielle.|La nullabilité des types référence dans le type de paramètre ne correspond pas à la déclaration de méthode partielle.rLa nullabilité des types référence dans le type de retour de '{0}' ne correspond pas au délégué cible '{1}'.cLa nullabilité des types référence dans le type de retour ne correspond pas au délégué cible.lLa nullabilité des types référence dans le type de retour ne correspond pas au membre implémenté '{0}'.fLa nullabilité des types référence dans le type de retour ne correspond pas au membre implémenté.�La nullabilité des types référence dans le type de retour de '{0}' ne correspond pas au membre implémenté implicitement '{1}'.tLa nullabilité des types référence dans le type de retour ne correspond pas au membre implémenté implicitement.dLa nullabilité des types référence dans le type de retour ne correspond pas au membre substitué.dLa nullabilité des types référence dans le type de retour ne correspond pas au membre substitué.bLa nullabilité des types référence dans le type ne correspond pas au membre implémenté '{0}'.\La nullabilité des types référence dans le type ne correspond pas au membre implémenté.yLa nullabilité des types référence dans le type de '{0}' ne correspond pas au membre implémenté implicitement '{1}'.jLa nullabilité des types référence dans le type ne correspond pas au membre implémenté implicitement.ZLa nullabilité des types référence dans le type ne correspond pas au membre substitué.ZLa nullabilité des types référence dans le type ne correspond pas au membre substitué.�Impossible d'utiliser le type '{3}' en tant que paramètre de type '{2}' dans le type ou la méthode générique '{0}'. La nullabilité de l'argument de type '{3}' ne correspond pas au type de contrainte '{1}'.�Impossible d'utiliser le type en tant que paramètre de type dans le type ou la méthode générique. La nullabilité de l'argument de type ne correspond pas au type de contrainte.�Impossible d'utiliser le type '{2}' en tant que paramètre de type '{1}' dans le type ou la méthode générique '{0}'. La nullabilité de l'argument de type '{2}' ne correspond pas à la contrainte 'notnull'.�Impossible d'utiliser le type en tant que paramètre de type dans le type ou la méthode générique. La nullabilité de l'argument de type ne correspond pas à la contrainte 'notnull'.�Impossible d'utiliser le type '{2}' en tant que paramètre de type '{1}' dans le type ou la méthode générique '{0}'. La nullabilité de l'argument de type '{2}' ne correspond pas à la contrainte 'class'.�Impossible d'utiliser le type en tant que paramètre de type dans le type ou la méthode générique. La nullabilité de l'argument de type ne correspond pas à la contrainte 'class'.3Le type valeur Nullable peut avoir une valeur null.3Le type valeur Nullable peut avoir une valeur null.DLe membre obsolète '{0}' se substitue au membre non obsolète '{1}';Un membre obsolète se substitue à un membre non obsolèteI'{0}' n'implémente pas le modèle '{1}'. '{2}' a une signature erronée.]Un type n'implémente pas le modèle de la collection ; un membre n'a pas la bonne signatureF'{0}' n'implémente pas le modèle '{1}'. '{2}' est ambigu avec '{3}'.QUn type n'implémente pas le modèle de la collection ; les membres sont ambigusI'{0}' n'implémente pas le modèle '{1}'. '{2}' est static ou non public.cUn type n'implémente pas le modèle de la collection ; un membre est statique ou n'est pas publicTLe nom local '{0}' est trop long pour PDB. Raccourcissez-le ou compilez sans /debug.#Le nom local est trop long pour PDB(Possibilité d'instruction vide erronée(Possibilité d'instruction vide erronéeA'{0}' : nouveau membre protected déclaré dans la classe sealed8Nouveau membre protégé déclaré dans la classe sealedML'assembly référencé '{0}' a un paramètre de culture différent : '{1}'.=L'assembly référencé a un paramètre de culture différent2L'assembly référencé '{0}' n'a pas de nom fort.+L'assembly référencé n'a pas de nom fort�Une référence a été créée pour l'assembly d'interopérabilité incorporé '{0}' en raison d'une référence indirecte à cet assembly créée par l'assembly '{1}'. Modifiez la propriété 'Incorporer les types interop' sur l'un ou l'autre de ces assemblys.�Vous avez ajouté une référence à un assembly en utilisant /link (la propriété Incorporer les types interop est définie sur True). Cette commande ordonne au compilateur d'incorporer les informations de type interop à partir de cet assembly. Cependant, le compilateur ne peut pas incorporer les informations de type interop à partir de cet assembly, car un autre assembly que vous avez référencé référence également cet assembly en utilisant /reference (la propriété Incorporer les types interop est définie sur False).

Pour incorporer les informations de type interop pour chaque assembly, utilisez la commande /link pour les références de chaque assembly (définissez la propriété Incorporer les types interop sur True).

Pour supprimer l'avertissement, vous pouvez utiliser la commande /reference (définissez la propriété Incorporer les types interop sur False). Dans ce cas, un assembly PIA (Primary Interop Assembly) fournit des informations de type interop.�Une référence a été créée pour l'assembly d'interopérabilité incorporé en raison d'une référence indirecte à cet assemblywLe type '{1}' dans '{0}' est en conflit avec le type importé '{3}' dans '{2}'. Utilisation du type défini dans '{0}'.,Le type est en conflit avec le type importé�Le type '{1}' dans '{0}' est en conflit avec l'espace de noms importé '{3}' dans '{2}'. Utilisation du type défini dans '{0}'.5Le type est en conflit avec l'espace de noms importé�L'espace de noms '{1}' dans '{0}' est en conflit avec le type importé '{3}' dans '{2}'. Utilisation de l'espace de noms défini dans '{0}'.5L'espace de noms est en conflit avec le type importé�Il n'existe pas de classement défini entre les champs dans plusieurs déclarations de la structure partielle '{0}'. Pour spécifier un classement, tous les champs d'instance doivent se trouver dans la même déclaration.eIl n'existe pas de classement défini entre les champs dans plusieurs déclarations de struct partieleL'expression switch ne prend pas en charge toutes les entrées possibles (elle n'est pas exhaustive).pL'expression switch ne prend pas en charge certaines entrées ayant une valeur null (elle n'est pas exhaustive).TL'expression switch ne prend pas en charge certaines entrées ayant une valeur null.eL'expression switch ne prend pas en charge toutes les entrées possibles (elle n'est pas exhaustive).%La valeur levée est peut-être null.%La valeur levée est peut-être null.�Le fichier source a dépassé la limite de 16 707 565 lignes pouvant être représentées dans le PDB ; les informations de débogage seront incorrectes�Le fichier source a dépassé la limite de 16 707 565 lignes pouvant être représentées dans le PDB ; les informations de débogage seront incorrectes�Le nom d'élément de tuple '{0}' est ignoré, car un autre nom est spécifié ou aucun nom n'est spécifié de l'autre côté de l'opérateur de tuple == ou !=.�Le nom d'élément de tuple est ignoré, car un autre nom est spécifié ou aucun nom n'est spécifié de l'autre côté de l'opérateur de tuple == ou !=.�Le nom d'élément tuple '{0}' est ignoré, car un autre nom est spécifié ou aucun nom n'est spécifié par le type cible '{1}'.�Le nom d'élément tuple est ignoré, car un autre nom est spécifié ou aucun nom n'est spécifié par la cible de l'assignation.aLe paramètre de type '{0}' a le même nom que le paramètre de type de la méthode externe '{1}'WLe paramètre de type a le même type que le paramètre de type de la méthode externe.ZLe paramètre de type '{0}' a le même nom que le paramètre de type du type externe '{1}'NLe paramètre de type a le même nom que le paramètre de type du type externe4Impossible de charger l'assembly Analyseur {0} : {1}*Impossible de charger l'assembly AnalyseurOLe champ '{0}' n'est jamais assigné et aura toujours sa valeur par défaut {1}ELe champ n'est jamais assigné et aura toujours sa valeur par défaut1Conversion unboxing d'une valeur peut-être null.1Conversion unboxing d'une valeur peut-être null.�Le EnumeratorCancellationAttribute appliqué au paramètre '{0}' n'aura aucun effet. L'attribut s'applique uniquement à un paramètre de type CancellationToken dans une méthode d'itérateur asynchrone qui retourne IAsyncEnumerable�EnumeratorCancellationAttribute n'aura aucun effet. L'attribut s'applique uniquement à un paramètre de type CancellationToken dans une méthode d'itérateur asynchrone qui retourne IAsyncEnumerable�L'itérateur asynchrone '{0}' a un ou plusieurs paramètres de type 'CancellationToken' mais aucun d'entre eux n'est décoré avec l'attribut 'EnumeratorCancellation'. Le paramètre de jeton d'annulation du 'IAsyncEnumerable<>.GetAsyncEnumerator' généré n'est donc pas consommé�Le membre d'itérateur asynchrone a un ou plusieurs paramètres de type 'CancellationToken' mais aucun d'entre eux n'est décoré avec l'attribut 'EnumeratorCancellation'. Le paramètre de jeton d'annulation du 'IAsyncEnumerable<>.GetAsyncEnumerator' généré n'est donc pas consommé�En supposant que la référence d'assembly '{0}' utilisée par '{1}' correspond à l'identité '{2}' de '{3}', il se peut que vous deviez fournir une stratégie runtime�Les numéros de mise en production et/ou de version des deux assemblys diffèrent. Pour procéder à l'unification, veuillez spécifier les directives adéquates dans le fichier .config de l'application et fournir le nom fort correct d'un assembly.DEn supposant que la référence d'assembly correspond à l'identité�En supposant que la référence d'assembly '{0}' utilisée par '{1}' correspond à l'identité '{2}' de '{3}', il se peut que vous deviez fournir une stratégie runtime�Les numéros de mise en production et/ou de version des deux assemblys diffèrent. Pour procéder à l'unification, veuillez spécifier les directives adéquates dans le fichier .config de l'application et fournir le nom fort correct d'un assembly.DEn supposant que la référence d'assembly correspond à l'identité[Le commutateur de ligne de commande '{0}' n'est pas encore implémenté et a été ignoré.CLe commutateur de ligne de commande n’est pas encore implémentéWInitialisation annulée du {0} '{1}' non Nullable. Déclarez {0} comme étant Nullable.PLe champ non Nullable n'est pas initialisé. Déclarez-le comme étant Nullable.nLe commentaire XML sur '{1}' a une balise paramref pour '{0}', alors qu'il n'existe aucun paramètre de ce nomYLe commentaire XML a une balise paramref, alors qu'il n'existe aucun paramètre de ce nomaLe commentaire XML a une balise param pour '{0}', alors qu'il n'existe aucun paramètre de ce nomVLe commentaire XML a une balise param, alors qu'il n'existe aucun paramètre de ce nomzLe commentaire XML sur '{1}' a une balise typeparamref pour '{0}', alors qu'il n'existe aucun paramètre de type de ce nomeLe commentaire XML a une balise typeparamref, alors qu'il n'existe aucun paramètre de type de ce nommLe commentaire XML a une balise typeparam pour '{0}', alors qu'il n'existe aucun paramètre de type de ce nombLe commentaire XML a une balise typeparam, alors qu'il n'existe aucun paramètre de type de ce nom�Dans la mesure où cet appel n'est pas attendu, l'exécution de la méthode actuelle continue avant la fin de l'appel. Envisagez d'appliquer l'opérateur 'await' au résultat de l'appel.�
La méthode actuelle appelle une méthode async qui retourne Task ou Task<TResult>. Par ailleurs, elle n'applique pas l'opérateur await au résultat. L'appel de la méthode async démarre une tâche asynchrone. Cependant, comme aucun opérateur await n'est appliqué, le programme continue sans attendre la fin de la tâche. Généralement, ce comportement n'est pas celui que vous attendez. La plupart du temps, les autres aspects de la méthode d'appel dépendent du résultat de l'appel ou, au minimum, la méthode appelée doit s'achever avant le retour de la méthode contenant l'appel.

Un problème de même importance est ce qui arrive aux exceptions levées dans la méthode async appelée. Une exception levée dans une méthode qui retourne Task ou Task<TResult> est stockée dans la tâche retournée. Si vous n'attendez pas la tâche ou la vérification explicite d'exceptions, l'exception est perdue. Si vous attendez la tâche, son exception est à nouveau levée.

Nous vous recommandons de toujours attendre l'appel.

Supprimez l'avertissement seulement si vous êtes sûr de ne pas vouloir attendre la fin de l'appel asynchrone, et que la méthode appelée ne lèvera aucune exception. Dans ce cas, vous pouvez supprimer l'avertissement en affectant le résultat de la tâche de l'appel à une variable.uDans la mesure où cet appel n'est pas attendu, l'exécution de la méthode actuelle continue avant la fin de l'appelGLe commentaire XML n'est pas placé dans un élément valide du langageGLe commentaire XML n'est pas placé dans un élément valide du langage]Dans les attributs cref, les types imbriqués de types génériques doivent être qualifiés.\Dans les attributs cref, les types imbriqués de types génériques doivent être qualifiésCode inaccessible détectéCode inaccessible détecté�Une clause catch précédente intercepte déjà toutes les exceptions. Tous les objets levés autres que les exceptions seront inclus dans un wrapper dans System.Runtime.CompilerServices.RuntimeWrappedException.�Cet avertissement survient lorsqu'un bloc catch() n'a pas de type d'exception spécifié après un bloc catch (System.Exception e). L'avertissement vous informe du fait que le bloc catch() n'interceptera aucune exception.

Un bloc catch() après un bloc catch (System.Exception e) peut intercepter des exceptions non-CLS si le RuntimeCompatibilityAttribute est défini sur false dans le fichier AssemblyInfo.cs : [assembly: RuntimeCompatibilityAttribute(WrapNonExceptionThrows = false)]. Si cet attribut n'est pas défini sur false de façon explicite, toutes les exceptions non-CLS levées sont encapsulées en tant qu'exceptions et le bloc catch (System.Exception e) les intercepte.EUne clause catch précédente intercepte déjà toutes les exceptions)L'événement '{0}' n'est jamais utilisé#L'événement n'est jamais utilisé$Le champ '{0}' n'est jamais utiliséBLe champ '{0}' est assigné, mais sa valeur n'est jamais utilisée<Le champ est assigné, mais sa valeur n'est jamais utiliséeLe champ n'est jamais utilisé(Cette étiquette n'est pas référencée(Cette étiquette n'est pas référencée>La fonction locale '{0}' est déclarée, mais jamais utilisée7La fonction locale est déclarée mais jamais utilisée7La variable '{0}' est déclarée, mais jamais utiliséeFLa variable '{0}' est assignée, mais sa valeur n'est jamais utilisée?La variable est assignée mais sa valeur n'est jamais utilisée0La variable est déclarée mais jamais utiliséeoLa comparaison à la constante intégrale est inutile, car la constante est en dehors de la plage du type '{0}'iLa comparaison à la constante intégrale est inutile, car la constante est en dehors de la plage du typeU'{0}' : une référence à un champ volatile ne sera pas considérée comme volatile�Normalement, un champ volatile ne doit pas être utilisé en tant que valeur ref ou out, car il n'est pas considéré comme volatile. Il existe des exceptions à cette situation, par exemple l'appel d'une API à blocage.LUne référence à un champ volatile ne sera pas considérée comme volatile#warning : '{0}'Directive #warning5Le code XML du commentaire XML est incorrect -- '{0}',Le code XML du commentaire XML est incorrectILe fichier de commentaires inclus comporte du code XML incorrect -- '{0}'@Le fichier de commentaires inclus comporte du code XML incorrect$Nombre incorrect d'arguments de typeSemanticModel {0} attendu.PLa chaîne littérale ']]>' n'est pas autorisée dans le contenu de l'élément.Attribut '{0}' en doubleFLa balise de fin '{0}' ne correspond pas à la balise de début '{1}'.9Une balise de fin était attendue pour l'élément '{0}'.;Une balise de fin n'était pas attendue à cet emplacement.6>' ou '/>' était attendu pour fermer la balise '{0}'.(Caractère inattendu à cet emplacement.!Un identificateur était attendu.=Une syntaxe incorrecte a été utilisée dans un commentaire.HUn caractère non valide a été trouvé dans une référence d'entité.CImpossible d'utiliser le(s) caractère(s) '{0}' à cet emplacement.Caractère Unicode non valide.6L'espace blanc n'est pas autorisé à cet emplacement.HLe caractère '<' ne peut pas être utilisé dans une valeur d'attribut.>Signe égal manquant entre l'attribut et la valeur d'attribut.,Référence à l'entité non définie '{0}'.8Guillemet fermant manquant pour le littéral de chaîne.WUn littéral de chaîne était attendu, mais aucun guillemet ouvrant n'a été trouvé.WLes guillemets non ASCII ne peuvent pas être utilisés avec les littéraux de chaîne.(L'espace blanc obligatoire est manquant.h��d�9ل����Ŧ���H� �����2*�rv��@E�Z��*7ߝ����1����]���Z�i;>�.�o�Y(?�5X���c�!�\�)�L.p���eq�5iKu�+��}��� �L2���� ��_CorDllMainmscoree.dll�% �0�HXxx4VS_VERSION_INFO��,��w?DVarFileInfo$Translation��StringFileInfo�000004b0LCompanyNameMicrosoft CorporationdFileDescriptionMicrosoft.CodeAnalysis.CSharp@FileVersion3.300.119.46211x,InternalNameMicrosoft.CodeAnalysis.CSharp.resources.dll�.LegalCopyright� Microsoft Corporation. All rights reserved.�,OriginalFilenameMicrosoft.CodeAnalysis.CSharp.resources.dll\ProductNameMicrosoft.CodeAnalysis.CSharp�>ProductVersion3.3.1-beta4-19462-11+66a912c9463eebe832cf742d2fe8bb2e1a4600ec8Assembly Version3.3.0.0�4x#0�#i	*�H��
��#Z0�#V10
	`�He0\
+�7�N0L0
+�70	���010
	`�He �+	/v�a��{��}�+*��{$�}x#��
�0��0��3Q���@q�AQ0
	*�H��
0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110
190502213746Z
200502213746Z0t10	UUS10U
Washington10URedmond10U
Microsoft Corporation10UMicrosoft Corporation0�"0
	*�H��
�0�
��ZƆiG4�U�fu�bTXg'�*�H��V4Ia�xf'�V!,����;����fm�<4S(����S !/H�-����Z��H��Ns_;���]��
�31��|�i�z)V�,�����=z3�Ï�^��}[4I�*T�l)��@��åa��yh7y:�	s�8O����3���e�qCu����q�Ŧ5�3.�����ي�D��jߐO�MyVm�+6���@��� 2`�n�l�ګ��ΎD���~0�z0U%0
+�7L+0UW��J�����P��Fb��0PUI0G�E0C1)0'U Microsoft Operations Puerto Rico10U
230012+4541350U#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��
�Z��.��ʮ�,��'���]C��"W�}�n�70[ݕ%m+'���	�R���
��_�i�em��})`�g8����D�}Vl�|r~,���Z�5o�&Ve-|	�]���ڝ=+xZ����
�
~C��h�ZW�&�T�q�H�r�E�W��
U�!���NVjҬ�v�-gaʵ�v~�6{Q���Yº�g�l�̉n�Q/RV$�lZ�cW�[�0��n��q0u���:v6w~��]
��h�[��1U�21}a~M��&��*�G��U�|J(00I�bj�v/�
����A��3-��8����-�F?)�u���5I�8���
��V$�9.S�
`~��Ւ(�O�.5���k��"x�B���a;��9�糥��N6���6���ߖ���w}}����s�Z\�y��D���zXք�ؓ���n6g}g���ك.ȋ�K.��B��?EE�j�gQ�̀~����<"(F����
������]y�#�M�p�P3�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�W0��0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113Q���@q�AQ0
	`�He���0	*�H��
	1
+�70
+�710
+�70/	*�H��
	1" F��=꯯������ѯz�qzY/��0B
+�71402��Microsoft��http://www.microsoft.com0
	*�H��
�U#��S �-N��r.��B>��V�<s�n������`|{��������7h<�1W��+����tl/y���)ΞK��b0�Y��´.���6��vn��}��7��G�er(Z����͂G�x���T������x�Fr`V�s���9�{���Y��Ur��B�%ea�r�,��r3	R?�N�y��jx�Uy��lL�^mq��	a�5�\-3�Mc�@�"�Xk�ڳ���<Z�Es�44�h �.mKuD�Jࡂ�0��
+�71��0��	*�H��
���0��10
	`�He0�Q*�H��
	��@�<0�8
+�Y
010
	`�He V���v�h�NH=�-�H�W�����vl�]]��^20190912172012.023Z0����0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:D6BD-E3E7-16851%0#UMicrosoft Time-Stamp Service��<0��0�٠3�t<�+|��0
	*�H��
0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
181024211426Z
200110211426Z0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:D6BD-E3E7-16851%0#UMicrosoft Time-Stamp Service0�"0
	*�H��
�0�
��,��:y���_��dCm@S穣�~7��sw�� )e�2ގ����w`?���mdK�RA��H�#_^�Z>�+�>���]�]+�4�d�g�=�q#��s��Fv34�pS��
�k	�_��c���#�%HN)0P7����`�	x�@������*�����b!��.~>	���<�$;�����C�N�~'�s��lI��XVv����w���r��.�ߞ)�a�\�f�c�h�ۘ�ږ�Ch�c�s��0�0U�`w���`\���bLj�Q^`d0U#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��
���l%�{��E&��p�A	�yJޤG
?&W_�A�O��v[Y�(�~��xMk�z�q�F�уS���$���B]�z�n��B�ɀ���g�rD˒6��Jo,�<^~{�]_�3���?�|�ӂ��e�]�Z9fs�F�ő,h	��e�7�$�q ��U�x�Q�}��=�ğ68�N��\��^n�m��G���"�+6�`��K�i�� ��dD�q�rW�D#[S����"Q�(�0�q0�Y�
a	�*0
	*�H��
0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100
100701213655Z
250701214655Z0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100�"0
	*�H��
�0�
��
�w�: ����i�ktTե
����|hK,_���a�v�>f+[�S'1A��	�|a0Y�0D�`��TC�M�8�Bݓ��s0W&��E
��G�Ϳ$`2X`F�XG�2�tag�_�T�ϓL��Ħ]�an(������a�F�'$gr!��Kd�Pb�]�w=�Wu���BM@Q��>g�f��D~��K�n�ʱ��z*
1��N���5�x���<�/D����d��� 	�x����D]^�O"M���0��0	+�70U�c:\�1��C{|F�3hZ�mU0	+�7
SubCA0U�0U�0�0U#0��Vˏ�\bh�=��[�Κ�0VUO0M0K�I�G�Ehttp://crl.microsoft.com/pki/crl/products/MicRooCerAut_2010-06-23.crl0Z+N0L0J+0�>http://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0��U ���0��0��	+�7.0��0=+1http://www.microsoft.com/PKI/docs/CPS/default.htm0@+042 Legal_Policy_Statement. 0
	*�H��
��Q
���?�q=���!o���1����Wm0���f�j���x�Ǩ�%��kTW+Q�D��S���`�v�@@A��\�\�^5�$VKt�Bȯ���7}Z?�yJ�R�8�/y�e٩�k����zoK0D$"<�����Y)����p�2J'�U�/���3�b_��W@��Ιf���jb��J�&�9�Jqc�{!mÜ��<�}�j�x�m���8ؔ�ƥ
������B�����"8 �%�d��~cY%z.9Wv�q����a�˚�G����ͧ��}���;q	�]t�"aڰPo�����1��:�eGx�H���r~akow��˧	�9����؂�r�����*T9�[��
U�z�s;�-��3.)��/T'!�ȬN�(���ۖ��B���AM�*��f0ӻt2K�c{���/�!�Y���D<�Pqס��U�i�W���0����M�
�]O�8/��X.�
�P5��	'ճ~5��6��_��t�I���0�70����Ф��0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1%0#UMicrosoft America Operations1&0$UThales TSS ESN:D6BD-E3E7-16851%0#UMicrosoft Time-Stamp Service�#
0+��	�2
��ԛ/b�-��*Ơ��0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
	*�H��
�$�[0"20190912182843Z20190913182843Z0w0=
+�Y
1/0-0
�$�[0
o�0�0
�%��06
+�Y
1(0&0
+�Y
�
0� �
0��0
	*�H��
��5֎p:o�ztR�[k�)	gW8��O�FD
X�#*
�o&`������F�}G�����{h��8�,�<�&΄Q��t�?��M.�=���C����U���|C$�n�Iiʎв։dsq7$&ܐf*��G>��1�
0�	0��0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103�t<�+|��0
	`�He��J0	*�H��
	1
*�H��
	0/	*�H��
	1" 跀��pn���~Pf��~�Vm�Ld;#��p0��*�H��
	/1��0��0��0�� ���B_��p�sE5"G(�l²c�m����B�|�p0��0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103�t<�+|��0" YUes+=�Fn��o�݂o��)�8
�z�u0
	*�H��
���^�%�R�O�o��ĻB��/5O7�A�!����؄�&��g5D?"2&��lk���h���� \���sNnv�AE�4�+�k~%<~���4�fHƊ�����p�sI2����Vf5�%���B\'�d�"���W��o0�Ɏk4�P�,�$�u�e#�X�����3�{V��Q����)\"ri�p�ǜ����\NlE�L�;oܫ{�[2�^�J��a�RF��`�zK�c�F5��6�#�f;8Uv