MZ@ !L!This program cannot be run in DOS mode. $PELC" 0*  @C@Oh$    H.text0  `.rsrc@@.reloc @B HP d %<BSJB v4.0.30319l0#~#Strings#US#GUID#Blob 3  llYAADAaAA-A SSS )S1S9SASISQS. ...#.+ .3@.;R.C.K> System.RuntimeDebuggableAttributeAssemblyTitleAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeMicrosoft.CodeAnalysis.CSharp.resources.dllplSystem.Reflection.ctorSystem.DiagnosticsSystem.Runtime.CompilerServicesMicrosoft.CodeAnalysis.CSharp.CSharpResources.pl.resourcesMicrosoft.CodeAnalysis.CSharp.resourcesDebuggingModesOM*E087    ?_ :$$RSA1gw:މ8e `Y>Ēe??1 3`!g-1 /%}oY5L9EC;&=oGP\dEk*+Ge+]TWrapNonExceptionThrowsMicrosoft Corporation3.© Microsoft Corporation. All rights reserved. 4.0.21.51404=84.0.0-6.21514.4+df45061e218c9b5813c5531bc06fb238a23e30f6"Microsoft.CodeAnalysis.CSharplSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetPADPADP29%s賂P{AE}] OIl m%+ԄH݄:d^7?HG,YQnϢw-?]_dw驡UV;O:haZ߳de5A $3Uc@e>`~bnш{BI ;'@bs̉vWD|2 \djolng}`BE'H=KA\Lrh y/n.!eyɰzӌ O;[/,3t mÍ׍$+?6cmu< AB~Lwւ яsۏj{h&s1_Ef|0uuzƁ辐ÐW(ې#Yfr7=2yw$=Q'e<&AF0GQg1PQ|ϒҒ/25HI?SdWcujB#p3-qГ~%ǧ,4UEӠpO>Ӕ.ݔ,tAYCJ} rVѕ 0ו>8+9nE_cMhν?9Jo/iPMiNǚߚ EW'R΄yzț"W!}}֜H'N(X: Fnhi{ᮝ˝BY 4pD}nd枪H螢p Nps募ju>12ZLI^f\)ibɠ_:.v;܉b(eTݡO65nܢo->G+mYpl/ģTbgB1 9Vy^%vx6ᅤ{G%Ĥ*Ӥ .xYFĥkإCJ|l o%"J=Qh5RG{]p妧7$]ƭçާO>B5@Ehx1s1s׉TSʩ\ )kx.ML:?:GjPeyhhejv(zoʢ@Xɫsثl$5qBAŔ{MÞNÞ+}ճ"Y ?MCryF׼>ح쭓A,)S Iۮ(~WXZ_V(r6}Ĥ#|ůd௩ﯟ(TBdE5հٰPݰmD` Ea Ec EN|&>@DgƲ@/e<,4`8gghhó׳߳)c7@y(vw|eŴִtt{+58AP4]f?n}Q4𒵿]ǵ<rö^3%64ĠQl`[S/sŷ̷-Ϸշ>طc\CYyՍ/ ޸c4HF¾(̹$ѹ?ٹ֫< ,=>9~ML % 16Gº/'JJ&ؒ}P3\T˻#iES H Ctർuxq+ +OD H-*I(vwnQHĽڽCH佨"N l4vX~h+І9d֧o2q 'JSehx&~*x;@0T-dJ$NTcfsǏ-<\Y $; OM-!l'*>:M…m's‘y7&Ȣz¤bW Y9%c÷5kzjw3SãU÷Êcr$/`K@ŲOŮ~BY ;Ɔ!_rbeN|0IT DžAV[ǁٞN ڌ(j+ie:-0ZȓȮAɪJ=Y eɇhtvɇpʡ*c:=<ʶDʞR'ړ˺psU* ˗)67ˀJ#RxC =?J̥/qzFuB̴b̚dzz{v͒%19ͺG?-eͤPt+vz1͆ؒ͛mͼ< η3 YzrͶw44β ݚdm/ϾV =3@'4EH᠈]|kq?o 6 nU*l=.W.ʇ,Q6d Jr6F㇅l'䖋M<(1;2=Y~r弣xܰ, o惆)wT[r} 5Gm'T:_ e-<MMn&tK9 BU82ʀ'w2H)[sV3%`J''wnxq9X7t06-:oC3?#웏+N>MUe쐨숑D)&쐃 / &8m݄ҒcTc:BStL6~3:޸Hb; gmK!s\*iVrK.BtL.`Py"dh5fT* 'm08`l kx KLN.e Ж +)@&+^qd(l`';ͱf/,Z`+Ypwg $5/RboS1F>QGmJUY"o\o 7;"C{l~JKE1}8?q8wʛoͯ*# a#)(W568FCLvM?W@x=I 5i ;ωP#[1Zq*{1A1FџXgfdxb=~&EKzOzF5,QD.DUK~Jd44G3| =jNU|Yj`n=tV57C 2%e(A6Fx=ëjO_6(O6V%Tqr_8t;{ps//(xgȊ|Շ<xy'wpbD"u"1Hf9xe}ӓ <VZ^D$ ()e2V?j?P7v8q' & W/eB~r ^ z& !8 fC uD X Cd q v w s 1 0 }  J J. ժ> _ D Rn  b' xa *d * / " ; wC RQ W c | Hp ` y I 7 d.@ V(P c 6n ql~ c į G }'2%VkI7m!uz%@3)>`cq6Wd:s̎IpE9:/A;C=Wdn9K),}4mVQ f?"N1[Gza>Fg/p,5BivUJCRs<k7x 2P4%RAS͋Y73<%epA9MX0`e<|\wfM,9' Uh006xrHHM &(*SOsc&&{8Cgz?O nZk\gPG|X$r<U Ǽ("[ž]_MWVy<]W_,7 R0Xr\`^FĿK*)N(dIijO'u:=`I#UgVᆱ=X}; Rf Sf o ht 2* A ξ f h &!?|9!;!e I!&_!5_!!x!뜴!!P!@"""&"WP"b."1"Q@#Mi##)#B#R#P#F >$3$$)%v%%A8%%b%X%r&@{&&'2'I'N'''l'ԙ'((.("T(GJY(r(e̐(}(')X^)a)sx))) *p3:*I+Q*S*k*o****;*v*{*$J7+!x+Q+3 ,+Y,G, Z, e,z,h0,,,,o,K-ys-8-#--%-.tA.x3.T.|...<.<.s../0>/!&D/-mS////Ո/0t0!01"0+@0:G0u00pK00j00>-0*1`-1=1=1111 1z1 >2F2dR2R22⺚2L2.o22 2e2n3 "3+ܥ33[343 44_4i44…444t+52e55+5s5 6_ 606{^6ux66c77hp77[7c7yX77]7v7M7728(8Px8sJ8>8+89%89o9O993.90 :- :e/:| 0:fE:,^:|:S:μ:F:/|:*;/;xEC;]V;mP>'>RL>5k>m>aL{>X>>(>3>S>z?!C?aE?&P?C<^?e?@?k$?![@@ %@AIASaAhAgiAnػAǢAv% B4wB"Bf1B̍BBBFB3BBDRCCC]%CRK1K5PKcoKkwKcKK K]m-LRL7vLV͗L{!L!LqLLMvCMaMpfvMMdpMbM PMMEN͑ZNN N4NjBNrNOGO OPCHO&UO;YO lwO~O~iOOJJOaOpO6 PLZPƀP&PdPעPPg#Q@5QAQlkQ~Q(Q{Q?Q&)Rgy4R9RmRmRRmRRSS S'SbcS&dS$oS Se]Sf]SPStTuTTprT)T6C0T>T!nTcwTTbqTT U;U˖UձUnU UUVӲ2V:5V =V9zKVhVzV"VmVYV IVX)VVIW*Wyp0WVW*_WXXN-+X3 vXX X&X%Yc/Y\;Y>YyYT*~YԟYY>Yy9YYYzYY&4ZeQZ jZ]wZZZ# ZKZVgZLc[tH [2[['œ[$E[?J\ J\w\cy\\\\u\\ \)]?)]7[<]P]aX{]][]U]e]p^C3^b V^W^bb^⃏^G^^!^^^Y^Q_~x_)__#__i_3`mp`}`V`I`V;`l`WDaI/aa#waaʰaaauaYza:)ab4b,Ab[ObxbDɲbbbb<6bJ,bw]ccƉcd c%cMcc}dddd:dZe_#e|6eUeVe4Wepye{ee^ԦeUe$ ff)fW\fUff_ff,g{|gZgїg4rg!hUhMhGhah8hiiiiiiiiii(i`(iTiTiNWiziIUiS#jΣQj_jj j^Y#kEkHkJk@k[Uk+ kkkktk]*lM,lL5lEYlF\lY|l|li}lC}ljlnlϚl%lZl0?mKm:^momrmN}mjm7mSmnт n'nrCQnnn+n56nnKnzo5oFo>oC^odMpg"pC5p p=[p%p$zzfz{D={Xr~{5{4{ %|E'|1|@48|P;|z@?|^|w|ɧ|:}}P}FR}]}O}Д}}}B5}E}}C~D~uN~!3`~>,~~~zG1X};VkjƎug*Bq.$^on`${k^Q-רU4ZOUAsgX-O~+se4#c>< x$P!Y1ޙ H7ȅ~`>@ :%w4YfaE]7T9/jzLuv_9Q> ,1VG(=NoDEno=^8` ^U95 C^R{.̹{΄C=VLfFbG= $ ܼTZY7'c u1!* s$˫q &# /JgQ!L'EdRJoI9bS«_t)vQ+z{j0ڇ>K}'}b@_z>-в }Z(k2?qYTMF061JUE1MNGp79A;&%B xZU'5WS0lv^*7Hl/n2mw=~=CZ>.V1c9GM,ET\! :J;'>66h q--]3.?Lo$\/Nף֓8gZ:X8Wu6vr!\n\V/.' v ; U\PwQq!qa#iVm J[rb!o.9:$"ŌHL.m\OMfel,$}gF(*Qj%^nl$JHmk\O)tއ5xu \\n+/_Ge)@>tvVu`#@~E?5+ykmsnN <hR1z:`{ 7R8uSH<M~G@K3IaG%Z<ie)~@aXPjGFyjlSLdmU g}C.)w5_&3&ZTOH^Qh;f])4Ce)/} C&&5s##/`z ?LP9 M(ANq6xf`f ]n{ld >]__m*<- 3i%4lkLVk-LQlUAlo*6#|SWtt)i/I:=@I_WO& k/~iiegm6-?2.i<WM /F*-?t"I{g \H S2Ti5`T|ܠ w72 OqGX{# 0! ٣ 1s9op+V^9K HX3\y*h4Z;@jh:FHCsewIKZJdj@SrbkT4T,='[>x$z2g*|5v&@NqR])[lwc2w۾$Θjq5mXK/(#hl1(ݖ˝D;&C8p+}"ndOEB]XR]Vdff`(|\?r[=:>tA %6AIAo,q+q#xqT@pmÙWd bP*/ ,˧&:>vX4^/&R_pǏEeHWw7_l*U=ZŦkB"y`g p?Hn la#uE=0O ts](Pg! >iW4Tr2wdBF !KN+>-j:= ( m% }!Wm2a&k)MB>\mHRw'13[\bRnb:6iZqYUel$gmt/,}8pEmہ8-L^_= c9om_ IFiw 3r/}2Jh0avK ?KKWFDy{i/nXLB(TDGZ^Q H>G9W?)4yQ?0M<#W@΄dk'VsBE OK1y'3n\RWhN/6BqX`I0vKߛ-,rX~<!) 1s043PQKr :L* ?e]E~BfyTI)6so$C[%::;/V veCWcR7|X^% aN9ή%fceZ0#KeF1HJjc0GL;OV+zu+s1fa 7z$.$0F5h8%1:FP1oQ#gaJ +cPc7nrr(qF^Esd,Uyӵs73v3^.2j[zNc) /,  TP~3{ DYW6 n |N*R |SZ[5[["}^ܹҸ+RMж=RyѡWe l.gv3()*{7;Q4{P† dZiiPfXa9`, o3F>ɢF_{۶j*3&)~|%VTh6$@ &V/+E!v"Cw0h_Q6z{iERR_ArgumentNameInITuplePatternn8ERR_ArrayElementCantBeRefAny.ERR_ArrayInitInBadPlace06ERR_ArrayInitToNonArrayType8ERR_ArrayInitializerExpectedMFERR_ArrayInitializerIncorrectLength},ERR_ArrayOfStaticClass4ERR_ArraySizeInDeclaration6ERR_AsMustHaveReferenceTypew$ERR_AsNullableType"ERR_AsWithTypeVar6ERR_AssemblyMatchBadVersion6ERR_AssemblyNameOnNonModuleDERR_AssemblySpecifiedForLinkAndRef),ERR_AssgLvalueExpected ERR_AssgReadonlyF"ERR_AssgReadonly2*ERR_AssgReadonlyLocal6ERR_AssgReadonlyLocal2Cause4ERR_AssgReadonlyLocalCause/(ERR_AssgReadonlyProp,ERR_AssgReadonlyStatic.ERR_AssgReadonlyStatic24ERR_AssignReadonlyNotField#6ERR_AssignReadonlyNotField2,ERR_AssignmentInitOnly.ERR_AttrArgWithTypeVars >ERR_AttrDependentTypeNotAllowed ERR_AttributeNotOnEventAccessor"8ERR_AttributeOnBadSymbolType #>ERR_AttributeParameterRequired1{#>ERR_AttributeParameterRequired2#JERR_AttributeUsageOnNonAttributeClass#0ERR_AttributesNotAllowed?$dERR_AttributesRequireParenthesizedLambdaExpressiono$HERR_AutoPropertyCannotBeRefReturning$FERR_AutoPropertyMustHaveGetAccessor%>ERR_AutoPropertyMustOverrideSet~%PERR_AutoPropertyWithSetterCantBeReadOnly%.ERR_AutoPropsInRoStruct&8ERR_AutoSetterCantBeReadOnly':ERR_AwaitForEachMissingMemberw'NERR_AwaitForEachMissingMemberWrongAsyncI(0ERR_AwaitInUnsafeContextX)LERR_BadAbstractBinaryOperatorSignature)8ERR_BadAbstractIncDecRetType!*ERR_BadArgTypesForCollectionAdd04ERR_BadArgumentToAttribute0ERR_BadArity0$ERR_BadArraySyntax!1&ERR_BadAssemblyNameo1&ERR_BadAsyncArgType14ERR_BadAsyncExpressionTree1*ERR_BadAsyncLacksBody)2*ERR_BadAsyncLocalTypew2JERR_BadAsyncMethodBuilderTaskProperty2$ERR_BadAsyncReturn38ERR_BadAsyncReturnExpression'40ERR_BadAttributeArgument4HERR_BadAttributeParamDefaultArgument52ERR_BadAttributeParamType5ERR_BadAwaitArg50ERR_BadAwaitArgIntrinsicQ6.ERR_BadAwaitArgVoidCall64ERR_BadAwaitArg_NeedSystem60ERR_BadAwaitAsIdentifierQ7&ERR_BadAwaitInCatch72ERR_BadAwaitInCatchFilter8*ERR_BadAwaitInFinallyS8$ERR_BadAwaitInLock8&ERR_BadAwaitInQuery8NERR_BadAwaitInStaticVariableInitializer90ERR_BadAwaitWithoutAsync9 ERR_BadBinaryOps>ERR_BadBoolOp> ERR_BadBoundType?nERR_BadCallerArgumentExpressionParamWithoutDefaultValueB@ZERR_BadCallerFilePathParamWithoutDefaultValue@^ERR_BadCallerLineNumberParamWithoutDefaultValueA^ERR_BadCallerMemberNameParamWithoutDefaultValueA$ERR_BadCastInFixedA"ERR_BadCoClassSigIB"ERR_BadCompatModeB:ERR_BadCompilationOptionValueMC ERR_BadConstType}C*ERR_BadConstraintTypeC&ERR_BadCtorArgCount:D ERR_BadDebugTypeD$ERR_BadDelArgCount$E4ERR_BadDelegateConstructorUE(ERR_BadDelegateLeaveE*ERR_BadDestructorNameE2ERR_BadDirectivePlacementF0ERR_BadDocumentationModehF4ERR_BadDynamicAwaitForEachF0ERR_BadDynamicConversion G.ERR_BadDynamicMethodArglG:ERR_BadDynamicMethodArgLambdaG:ERR_BadDynamicMethodArgMemgrpoH&ERR_BadDynamicQueryH(ERR_BadDynamicTypeofsI&ERR_BadEmbeddedStmtI"ERR_BadEmptyThrowJ4ERR_BadEmptyThrowInFinallyZJ"ERR_BadEventUsageJ0ERR_BadEventUsageNoField{K(ERR_BadExceptionTypeK&ERR_BadExtensionAggL(ERR_BadExtensionMethiL$ERR_BadExternAliasL.ERR_BadExternIdentifierL0ERR_BadFieldTypeInRecordSM&ERR_BadFinallyLeaveM(ERR_BadFixedInitTypeM$ERR_BadForeachDeclN4ERR_BadFuncPointerArgCountQN>ERR_BadFuncPointerParamModifierN2ERR_BadGetAsyncEnumeratorN(ERR_BadGetEnumeratorO(ERR_BadIncDecRetTypeQP,ERR_BadIncDecSignatureP"ERR_BadIndexCountQERR_BadIndexLHS\Q,ERR_BadIndexerNameAttrQ8ERR_BadInheritanceFromRecord.R&ERR_BadInitAccessor^R,ERR_BadInstanceArgTypeR,ERR_BadIteratorArgType1S0ERR_BadIteratorLocalTypeiS*ERR_BadIteratorReturnS0ERR_BadIteratorReturnRef"T,ERR_BadLanguageVersionT"ERR_BadMemberFlagT.ERR_BadMemberProtection'U.ERR_BadModifierLocationOU6ERR_BadModifiersOnNamespaceU"ERR_BadModuleNameU(ERR_BadNamedArgumentVJERR_BadNamedArgumentForDelegateInvokevV:ERR_BadNamedAttributeArgumentVBERR_BadNamedAttributeArgumentTypeWERR_BadNewExpr'X>ERR_BadNonTrailingNamedArgumenttX8ERR_BadNullableContextOptionX*ERR_BadNullableTypeofhY:ERR_BadOpOnNullOrDefaultOrNewY*ERR_BadOperatorSyntaxZ(ERR_BadParamExtraRefpZ&ERR_BadParamModThisZERR_BadParamRef [ ERR_BadParamTypeq[2ERR_BadParameterModifiers[0ERR_BadPatternExpression\ERR_BadPdbDatat\&ERR_BadPlatformType\(ERR_BadPrefer32OnLib<],ERR_BadProtectedAccess]"ERR_BadRecordBase^^RERR_BadRecordMemberForPositionalParameter^ERR_CantHaveWin32ResAndManifest2ERR_CantInferMethTypeArgs (ERR_CantMakeTempFile*ERR_CantOpenFileWrite ERR_CantOpenIcon2ERR_CantOpenWin32Manifest,(ERR_CantOpenWin32Resi6ERR_CantOverrideBogusMethod0ERR_CantOverrideNonEvent6ERR_CantOverrideNonFunctionY6ERR_CantOverrideNonProperty4ERR_CantOverrideNonVirtual,ERR_CantOverrideSealedƅ,ERR_CantReadConfigFile2(ERR_CantReadResourcew.ERR_CantReadRulesetFile&ERR_CantRefResource$ERR_CantReturnVoid70ERR_CantSetWin32Manifesti6ERR_CantUseInOrOutInArglist8ERR_CantUseRequiredAttribute0ERR_CantUseVoidInArglistQ&ERR_CheckedOverflow$ERR_CircConstValueΈ ERR_CircularBase",ERR_CircularConstraintr,ERR_ClassBoundNotFirstÉBERR_ClassDoesntImplementInterface*ERR_ClassTypeExpectedb6ERR_CloneDisallowedInRecord,ERR_CloseParenExpectedʊ\ERR_CloseUnimplementedInterfaceMemberNotPublicފ\ERR_CloseUnimplementedInterfaceMemberNotStaticVERR_CloseUnimplementedInterfaceMemberStatic/dERR_CloseUnimplementedInterfaceMemberWrongInitOnlyfERR_CloseUnimplementedInterfaceMemberWrongRefReturnihERR_CloseUnimplementedInterfaceMemberWrongReturnType18ERR_CmdOptionConflictsSource.ERR_ColColWithTypeAliasBJERR_CollectionInitRequiresIEnumerable*ERR_ComImportWithBaseO*ERR_ComImportWithImpl:ERR_ComImportWithInitializers2ERR_ComImportWithUserCtorVBERR_ComImportWithoutUuidAttributeERR_CycleInInterfaceInheritance_0ERR_CycleInTypeForwarderȟXERR_DebugEntryPointNotSourceMethodDefinition("ERR_DecConstErrorJERR_DeclarationExpressionNotPermitted̠HERR_DeconstructParameterNameMismatchBERR_DeconstructRequiresExpressionT:ERR_DeconstructTooFewElements>ERR_DeconstructWrongCardinalityܡ\ERR_DeconstructionVarFormDisallowsSpecificType+BERR_DefaultConstraintOverrideOnlyZERR_DefaultInterfaceImplementationInNoPIATypeERR_DottedTypeNameNotFoundInAggERR_DuplicatePropertyAccessModsaBERR_DuplicatePropertyReadOnlyModsո4ERR_DuplicateTypeForwarder4ERR_DuplicateTypeParameter̹6ERR_DynamicAttributeMissingNERR_DynamicLocalFunctionParamsParameterJERR_DynamicLocalFunctionTypeParameter>ERR_DynamicRequiredTypesMissing,ERR_DynamicTypeAsBoundERR_EOFExpectedK8ERR_ElseCannotStartStatement$ERR_EmptyCharConstؼ6ERR_EmptyElementInitializer0ERR_EmptyFormatSpecifierERR_EmptyYield6*ERR_EncNoPIAReferenceh:ERR_EncReferenceToAddedMemberĽFERR_EncUpdateFailedMissingAttributeL4ERR_EncodinglessSyntaxTree.ERR_EndOfPPLineExpectedERR_ErrorBuildingWin32Resources$ERR_ErrorDirective:ERR_ErrorInReferencedAssembly0ERR_EscapeCallhERR_EscapeCall2ERR_EscapeLocalERR_EscapeOthera(ERR_EscapeStackAlloc ERR_EscapedCurlyp6ERR_EventNeedsBothAccessors(ERR_EventNotDelegateG>ERR_ExpectedContextualKeywordByFERR_ExpectedContextualKeywordEquals>ERR_ExpectedContextualKeywordOn$ERR_ExpectedEndTry)$ERR_ExpectedPPFile_2ERR_ExpectedSelectOrGroup0ERR_ExpectedSingleScript6ERR_ExpectedVerbatimLiteral .ERR_ExplicitDynamicAttr]4ERR_ExplicitEventFieldImpl*ERR_ExplicitExtension2BERR_ExplicitImplCollisionOnRefOut,ERR_ExplicitImplParamsbERR_ExplicitImplementationOfOperatorsMustBeStaticjERR_ExplicitInterfaceImplementationInNonClassOrStructV^ERR_ExplicitInterfaceImplementationNotInterfaceERR_ForwardedTypeInThisAssembly2ERR_ForwardedTypeIsNestedD4ERR_ForwardedTypesConflict2ERR_FriendAssemblyBadArgs.ERR_FriendAssemblySNReq6ERR_FriendRefNotEqualToThis8ERR_FriendRefSigningMismatchg6ERR_FuncPtrMethMustBeStatic9,ERR_FuncPtrRefMismatch^ERR_FunctionPointerTypesInAttributeNotSupportedhERR_FunctionPointersCannotBeCalledWithNamedArgumentsR6ERR_GenericArgIsStaticClassERR_GenericConstraintNotSatisfiedInterfaceWithStaticAbstractMembersZERR_GenericConstraintNotSatisfiedNullableEnumdERR_GenericConstraintNotSatisfiedNullableInterface]PERR_GenericConstraintNotSatisfiedRefTypeTLERR_GenericConstraintNotSatisfiedTyVarPERR_GenericConstraintNotSatisfiedValType@ERR_GenericsUsedAcrossAssembliesZ6ERR_GenericsUsedInNoPIAType (ERR_GetOrSetExpectedERR_GoToForwardJumpOverUsingVar"ERR_HasNoTypeVarsY4ERR_HiddenPositionalMember0ERR_HidingAbstractMethod,ERR_IdentifierExpectedJ0ERR_IdentifierExpectedKWe,ERR_IdentityConversion$ERR_IllegalArglist"ERR_IllegalEscapeS(ERR_IllegalFixedTypeu,ERR_IllegalInnerUnsafe"ERR_IllegalParamsN&ERR_IllegalRefParam(ERR_IllegalStatement,ERR_IllegalSuppression^"ERR_IllegalUnsafe$ERR_IllegalVarArgs2ERR_IllegalVarianceSyntax9,ERR_ImplBadConstraints*ERR_ImplBadTupleNamesrhERR_ImplicitImplementationOfNonPublicInterfaceMember@ERR_ImplicitIndexIndexerWithNameVERR_ImplicitObjectCreationIllegalTargetTypeALERR_ImplicitObjectCreationNoTargetTypeDERR_ImplicitObjectCreationNotValid@ERR_ImplicitRangeIndexerWithNameDERR_ImplicitlyTypedArrayNoBestTypeEJERR_ImplicitlyTypedLocalCannotBeFixednERR_ImplicitlyTypedOutVariableUsedInTheSameArgumentListfERR_ImplicitlyTypedVariableAssignedArrayInitializerNVERR_ImplicitlyTypedVariableAssignedBadValuePERR_ImplicitlyTypedVariableCannotBeConstZERR_ImplicitlyTypedVariableMultipleDeclarator9XERR_ImplicitlyTypedVariableWithNoInitializer*ERR_ImportNonAssembly0ERR_ImportedCircularBase(ERR_InAttrOnOutParamT,ERR_InDynamicMethodArgERR_InExpectedERR_InstanceMemberInStaticClassTERR_InstancePropertyInitializerInInterface8ERR_InstantiatingStaticClassL*ERR_InsufficientStack ERR_IntDivByZeroERR_IntOverflow0ERR_IntegralTypeExpected(:ERR_IntegralTypeValueExpectedp:ERR_InterfaceEventInitializerJERR_InterfaceImplementedByConditionalhERR_InterfaceImplementedByUnmanagedCallersOnlyMethodVXERR_InterfaceImplementedImplicitlyByVariadic6ERR_InterfaceMemberNotFoundZJERR_InterfacesCantContainConstructorslERR_InterfacesCantContainConversionOrEqualityOperators>ERR_InterfacesCantContainFields~"ERR_InternalError2ERR_InteropMethodWithBody@ERR_InteropStructContainsMethods>ERR_InteropTypeMissingAttributeFERR_InteropTypesWithSameNameAndGuidnERR_InterpolatedStringHandlerArgumentAttributeMalformedERR_InterpolatedStringHandlerArgumentLocatedAfterInterpolatedStringyrERR_InterpolatedStringHandlerArgumentOptionalNotSpecifiedjERR_InterpolatedStringHandlerCreationCannotUseDynamicPjERR_InterpolatedStringHandlerMethodReturnInconsistentdERR_InterpolatedStringHandlerMethodReturnMalformed`"ERR_InvalidAddrOpPERR_InvalidAnonymousTypeMemberDeclarator ERR_InvalidArray4ERR_InvalidAssemblyCulture @ERR_InvalidAssemblyCultureForExeQ.ERR_InvalidAssemblyName8ERR_InvalidAttributeArgumentDERR_InvalidConstantDeclarationType=(ERR_InvalidDebugInfo BERR_InvalidDebugInformationFormat{ .ERR_InvalidDelegateType 6ERR_InvalidDynamicConditionERR_InvalidPropertyReadOnlyMods(ERR_InvalidQMl)ERR_InvalidReal):ERR_InvalidSignaturePublicKey!*(ERR_InvalidSpecifier*4ERR_InvalidStackAllocArray*6ERR_InvalidSubsystemVersion*NERR_InvalidUnmanagedCallersOnlyCallConv+0ERR_InvalidVersionFormat,2ERR_InvalidVersionFormat2,JERR_InvalidVersionFormatDeterministic-6ERR_InvalidWithReceiverType-$ERR_IsNullableType..ERR_IsPatternImpossible..ERR_IteratorMustBeAsync."ERR_LabelNotFound_/ERR_LabelShadow/ ERR_LambdaInIsAs/PERR_LambdaWithAttributesToExpressionTreep0TERR_LanguageVersionCannotHaveLeadingZeroes0ERR_LanguageVersionDoesNotSupportDefaultInterfaceImplementationForMember1$ERR_LbraceExpected10ERR_LegacyObjectIdSyntax1JERR_LineSpanDirectiveEndLessThanStart:2BERR_LineSpanDirectiveInvalidValue2bERR_LinkedNetmoduleMetadataMustProvideFullPEImage2*ERR_LiteralDoubleCast#3JERR_LoadDirectiveOnlyAllowedInScripts38ERR_MethodReturnCantBeRefAnyx>@ERR_MismatchedRefEscapeInTernary>(ERR_MissingAddressOf4?&ERR_MissingArgument?(ERR_MissingArraySize?$ERR_MissingCoClass?,ERR_MissingDebugSwitcho@,ERR_MissingDeconstruct@0ERR_MissingGuidForOptionBADERR_MissingMethodOnSourceInterfaceA:ERR_MissingNetModuleReferenceA"ERR_MissingPPFile.B$ERR_MissingPartialB$ERR_MissingPatternB6ERR_MissingPredefinedMemberB4ERR_MissingSourceInterface:C.ERR_MissingStructOffsetC2ERR_MissingTypeInAssembly/D.ERR_MissingTypeInSourceD>ERR_MixingWinRTEventWithRegularDE*ERR_ModuleEmitFailureFbERR_ModuleInitializerCannotBeUnmanagedCallersOnlyERR_MultipleFileScopedNamespace6J2ERR_MultipleIAsyncEnumOfTJ(ERR_MultipleIEnumOfTK@ERR_MultipleRecordParameterListsNL>ERR_MustDeclareForeachIterationL ERR_MustHaveOpTFL*ERR_MustHaveRefReturnsM0ERR_MustNotHaveRefReturnM8ERR_MutuallyExclusiveOptionsEN(ERR_NameNotInContextNXERR_NameNotInContextPossibleMissingReferenceN2ERR_NamedArgumentExpected)O2ERR_NamedArgumentForArrayRObERR_NamedArgumentSpecificationBeforeFixedArgumentOERR_NamedArgumentSpecificationBeforeFixedArgumentInDynamicInvocationnPBERR_NamedArgumentUsedInPositionalP2ERR_NameofExtensionMethoddQNERR_NameofMethodGroupWithTypeParametersQ>ERR_NamespaceNotAllowedInScript R.ERR_NamespaceUnexpectedGR*ERR_NegativeArraySizeR4ERR_NegativeStackAllocSizeR2ERR_NetModuleNameMismatch.S:ERR_NetModuleNameMustBeUniqueS,ERR_NewBoundMustBeLastS2ERR_NewBoundWithUnmanaged=T&ERR_NewBoundWithValT(ERR_NewCoClassOnLinkT:ERR_NewConstraintNotSatisfiedDU(ERR_NewTyvarWithArgsV,ERR_NewVirtualInSealed`V4ERR_NewWithTupleTypeSyntaxV$ERR_NewlineInConstWzERR_NewlinesAreNotAllowedInsideANonVerbatimInterpolatedStringAWERR_NoAliasHereWERR_NoBaseClassW"ERR_NoBreakOrCont X&ERR_NoCanonicalView]X$ERR_NoConstructorsX,ERR_NoConvToIAsyncDispY@ERR_NoConvToIAsyncDispWrongAsyncY"ERR_NoConvToIDispZ6ERR_NoConvToIDispWrongAsync`[`ERR_NoConversionForCallerArgumentExpressionParam\LERR_NoConversionForCallerFilePathParam\PERR_NoConversionForCallerLineNumberParam*]PERR_NoConversionForCallerMemberNameParam]>ERR_NoConversionForDefaultParam6^DERR_NoConversionForNubDefaultParam^>ERR_NoCopyConstructorInBaseTypej_6ERR_NoCorrespondingArgument_4ERR_NoDynamicPhantomOnBase%`ERR_NonInterfaceInInterfaceList(o8ERR_NonInvocableMemberCalleddo2ERR_NonPrivateAPIInRecordo6ERR_NonProtectedAPIInRecordo0ERR_NonPublicAPIInRecordpVERR_NonPublicParameterlessStructConstructorPp4ERR_NonTaskMainCantBeAsyncp.ERR_NotAnAttributeClassp2ERR_NotConstantExpressionqvERR_NotInstanceInvalidInterpolatedStringHandlerArgumentNamePq0ERR_NotNullConstRefFieldqERR_PartialMethodMustHaveLatent‰8ERR_PartialMethodNotExplicit%FERR_PartialMethodOnlyInPartialClasslERR_QueryDuplicateRangeVariable^"ERR_QueryInnerKey4ERR_QueryMultipleProviders&ERR_QueryNoProvider6ERR_QueryNoProviderCastable6ERR_QueryNoProviderStandardΠ8ERR_QueryOutRefRangeVariable"ERR_QueryOuterKeyLERR_QueryRangeVariableAssignedBadValue>ERR_QueryRangeVariableOverrides*ERR_RefAssignNarrowerVERR_RefAssignmentMustHaveIdentityConversion\4ERR_RefConditionalAndAwait@ERR_RefConditionalDifferentTypesERR_RefReturnNonreturnableLocal.@ERR_RefReturnNonreturnableLocal2Դ,ERR_RefReturnParameter.ERR_RefReturnParameter24ERR_RefReturnRangeVariableb*ERR_RefReturnReadonly,ERR_RefReturnReadonly24ERR_RefReturnReadonlyLocalM@ERR_RefReturnReadonlyLocal2Cause>ERR_RefReturnReadonlyLocalCause:ERR_RefReturnReadonlyNotFieldnERR_SemiOrLBraceOrArrowExpected*ERR_SemicolonExpected .ERR_SignButNoPrivateKey#:ERR_SignatureMismatchInRecordqDERR_SimpleProgramDisallowsMainType0ERR_SimpleProgramIsEmptyxERR_SimpleProgramLocalIsReferencedOutsideOfTopLevelStatementhhERR_SimpleProgramMultipleUnitsWithTopLevelStatements@ERR_SimpleProgramNotAnExecutable@pERR_SingleElementPositionalPatternRequiresDisambiguationJERR_SingleLineCommentInExpressionHoleI4ERR_SingleTypeNameNotFound:ERR_SingleTypeNameNotFoundFwd ERR_SizeofUnsafeHERR_SourceFileReferencesNotSupported2ERR_SourceLinkRequiresPdbZ0ERR_SpecialByRefInLambda,ERR_SpecialTypeAsBoundCFERR_StackAllocConversionNotPossible|8ERR_StackallocInCatchFinallyFERR_StatementLambdaToExpressionTree*ERR_StaticAPIInRecordwXERR_StaticAnonymousFunctionCannotCaptureThis`ERR_StaticAnonymousFunctionCannotCaptureVariable&ERR_StaticBaseClassd8ERR_StaticClassInterfaceImpl(ERR_StaticConstParam$ERR_StaticConstant-PERR_StaticConstructorWithAccessModifierse`ERR_StaticConstructorWithExplicitConstructorCallERR_TupleSizesMismatchForBinOps.ERR_TupleTooFewElementsJ:ERR_TyVarNotFoundInConstraint{,ERR_TypeArgsNotAllowedNERR_TypeConstraintsMustBeUniqueAndFirst ERR_TypeExpectedJERR_TypeForwardedToMultipleAssemblies~ERR_TypeInferenceFailedForImplicitlyTypedDeconstructionVariable'hERR_TypeInferenceFailedForImplicitlyTypedOutVariable}XERR_TypeIsNotAnInterpolatedStringHandlerType(ERR_TypeMustBePublic ERR_TypeNotFoundf:ERR_TypeParamMustBeIdentifier ERR_TypeReserved*ERR_TypeVarCantBeNull&ERR_TypeVarNotFound@ERR_TypeVarNotFoundRangeVariableE8ERR_TypeVariableSameAsParent*ERR_TypelessTupleInAs$ERR_UnassignedThisJERR_UnimplementedAbstractMethod`DERR_UnimplementedInterfaceAccessor@ERR_UnimplementedInterfaceMember#6ERR_UnmanagedBoundWithClasshfERR_UnmanagedCallersOnlyMethodOrTypeCannotBeGenericjERR_UnmanagedCallersOnlyMethodsCannotBeCalledDirectlyTtERR_UnmanagedCallersOnlyMethodsCannotBeConvertedToDelegateLERR_UnmanagedCallersOnlyRequiresStaticwFERR_UnmanagedConstraintNotSatisfied(ERR_UnreachableCatch,ERR_UnsafeAsyncArgTypeU2ERR_UnsafeIteratorArgType ERR_UnsafeNeededERR_VarInvocationLvalueReserved;.ERR_VarMayNotBindToType ERR_VarargsAsync&ERR_VarargsIteratorMERR_VarargsLastBERR_VariableUsedBeforeDeclaration\ERR_VariableUsedBeforeDeclarationAndHidesField28ERR_VarianceInterfaceNesting$ERR_VirtualPrivate2$ERR_VoidAssignment{ERR_VoidErrorERR_VoidInTuple.ERR_VolatileAndReadonly0$ERR_VolatileStruct|2ERR_WinRtEventPassedByRef2ERR_WrongArityAsyncReturn.BERR_WrongFuncPtrCallingConvention78ERR_WrongNumberOfSubpatterns&ERR_YieldInAnonMeth 6ERR_YieldNotAllowedInScripto (ElementsCannotBeNull 0FTL_BadChecksumAlgorithm FTL_BadCodepage (FTL_DebugEmitFailureU 0FTL_InvalidInputFileName "FTL_InvalidTarget< 0FTL_MetadataCantOpenFile (FTL_OutputFileExists 4GenericParameterDefinition 8HDN_DuplicateWithGlobalUsing DHDN_DuplicateWithGlobalUsing_Title *HDN_UnusedExternAliasZ 6HDN_UnusedExternAlias_Titlez 0HDN_UnusedUsingDirective lIDS_FeatureExpressionVariablesInQueriesAndInitializers(>BIDS_FeatureExtendedPartialMethods>FIDS_FeatureExtendedPropertyPatterns>FIDS_FeatureExtensibleFixedStatement>LIDS_FeatureExtensionGetAsyncEnumerator>BIDS_FeatureExtensionGetEnumerator ?4IDS_FeatureExtensionMethod0?,IDS_FeatureExternAliasE?>IDS_FeatureExternLocalFunctionsX?IDS_FeatureInferredDelegateType+A4IDS_FeatureInitOnlySettersLAIDS_FeatureParenthesizedPatternE0IDS_FeaturePartialMethod1E.IDS_FeaturePartialTypesEE4IDS_FeaturePatternMatchingWEHIDS_FeaturePositionalFieldsInRecordskE"IDS_FeaturePragmaEIDS_FeaturePropertyAccessorModsE4IDS_FeatureQueryExpressionE0IDS_FeatureRangeOperatorE4IDS_FeatureReadOnlyMembersF:IDS_FeatureReadOnlyReferences,F4IDS_FeatureReadOnlyStructsIFXIDS_FeatureReadonlyAutoImplementedPropertieseF0IDS_FeatureRecordStructsF$IDS_FeatureRecordsF8IDS_FeatureRecursivePatternsF2IDS_FeatureRefConditionalFIDS_FeatureStaticLocalFunctions\HDIDS_FeatureStructFieldInitializerswH6IDS_FeatureSwitchExpressionH.IDS_FeatureSwitchOnBoolHBIDS_FeatureTargetTypedConditionalH4IDS_FeatureThrowExpressionH0IDS_FeatureTupleEquality I"IDS_FeatureTuplesI,IDS_FeatureTypePattern%I.IDS_FeatureTypeVariance3IzIDS_FeatureUnconstrainedTypeParameterInNullCoalescingOperatorBIHIDS_FeatureUnmanagedConstructedTypesIRIDS_FeatureUnmanagedGenericTypeConstraintI8IDS_FeatureUsingDeclarationsI,IDS_FeatureUsingStaticIdIDS_FeatureVarianceSafetyForStaticInterfaceMembersI>IDS_FeatureWithOnAnonymousTypesGJ0IDS_FeatureWithOnStructshJ&IDS_GlobalNamespaceJIDS_InvariantlyJIDS_LIB_ENVJIDS_LIB_OPTIONJIDS_LambdaJ IDS_LangVersionsJIDS_LogoLine1KIDS_LogoLine2KIDS_MethodGroupXKIDS_NULLeKIDS_Namespace1mK@IDS_OperationCausedStackOverflowK6IDS_OverrideWithConstraintsKIDS_ParameterKIDS_PathListL0IDS_REFERENCEPATH_OPTIONL IDS_RELATEDERROR,L$IDS_RELATEDWARNINGeLIDS_ReturnLIDS_SK_ALIASL$IDS_SK_CONSTRUCTORLIDS_SK_EVENTL$IDS_SK_EXTERNALIASLIDS_SK_FIELDLIDS_SK_LABELLIDS_SK_METHODL IDS_SK_NAMESPACEMIDS_SK_PROPERTYMIDS_SK_TYPE#MIDS_SK_TYVAR(MIDS_SK_UNKNOWN7MIDS_SK_VARIABLE@MIDS_TextIM&IDS_ThrowExpressionRMIDS_ToolNamefM,IDS_TopLevelStatementsMIDS_USINGLOCALM.IDS_VersionExperimentalM"IDS_XMLBADINCLUDEM(IDS_XMLFAILEDINCLUDEMIDS_XMLIGNORED;NIDS_XMLIGNORED2wN2IDS_XMLMISSINGINCLUDEFILEN2IDS_XMLMISSINGINCLUDEPATHN IDS_XMLNOINCLUDENFINF_UnableToLoadSomeTypesInAnalyzerAORINF_UnableToLoadSomeTypesInAnalyzer_TitleOXInvalidGetDeclarationNameMultipleDeclarators-P&ItemsMustBeNonEmptyP,LocationMustBeProvidedP8LookupOptionsHasInvalidComboQ&NameConflictForNameSQ(NoNoneSearchCriteriauQ NotACSharpSymbolQLNotSameNumberParameterTypesAndRefKindsQ,OutIsNotValidForReturn,R2PositionIsNotWithinSyntaxR*PositionNotWithinTreeRhSpeculatedSyntaxNodeCannotBelongToCurrentCompilationS4SubmissionCanHaveAtMostOnehS0SubmissionCanOnlyIncludeS2SyntaxNodeIsNotWithinSyntS0SyntaxTreeAlreadyPresent TBSyntaxTreeFromLoadNoRemoveReplace*T4SyntaxTreeIsNotASubmissionT$SyntaxTreeNotFoundT4SyntaxTreeNotFoundToRemoveU6SyntaxTreeSemanticModelMustdUJThisMethodCanOnlyBeUsedToCreateTokensU2TreeMustHaveARootNodeWith%V0TreeNotPartOfCompilationtV0TypeArgumentCannotBeNullV(UseLiteralForNumericV&UseLiteralForTokens:W*UseVerbatimIdentifierW,WRN_AlignmentMagnitude\X8WRN_AlignmentMagnitude_TitleXWRN_AlwaysNullY(WRN_AlwaysNull_TitleSY2WRN_AmbiguousXMLReferenceY>WRN_AmbiguousXMLReference_Title(Z6WRN_AnalyzerCannotBeCreatedUZBWRN_AnalyzerCannotBeCreated_TitleZ>WRN_AnalyzerReferencesFrameworkZJWRN_AnalyzerReferencesFramework_Title?[VWRN_AssemblyAttributeFromModuleIsOverridden[bWRN_AssemblyAttributeFromModuleIsOverridden_Title[:WRN_AssignmentToLockOrDispose9\FWRN_AssignmentToLockOrDispose_Title](WRN_AssignmentToSelf}]4WRN_AssignmentToSelf_Title](WRN_AsyncLacksAwaits]4WRN_AsyncLacksAwaits_Titleo_>WRN_AttrDependentTypeNotAllowed_JWRN_AttrDependentTypeNotAllowed_Title@`JWRN_AttributeIgnoredWhenPublicSigning`VWRN_AttributeIgnoredWhenPublicSigning_Title`JWRN_AttributeLocationOnBadDeclarationHaVWRN_AttributeLocationOnBadDeclaration_TitlebRWRN_AttributesOnBackingFieldsNotAvailable8b^WRN_AttributesOnBackingFieldsNotAvailable_Titleb*WRN_BadRefCompareLeft?c6WRN_BadRefCompareLeft_Titlec,WRN_BadRefCompareRightd8WRN_BadRefCompareRight_Titled(WRN_BadRestoreNumberd4WRN_BadRestoreNumber_Title+eWRN_BadUILang{e&WRN_BadUILang_Titlee(WRN_BadWarningNumbere@WRN_BadWarningNumber_Descriptionf4WRN_BadWarningNumber_TitlefWRN_BadXMLReff,WRN_BadXMLRefParamTypeg8WRN_BadXMLRefParamType_Titlejg.WRN_BadXMLRefReturnTypeg:WRN_BadXMLRefReturnType_Titleg&WRN_BadXMLRefSyntax"h2WRN_BadXMLRefSyntax_Titlehh(WRN_BadXMLRefTypeVarh4WRN_BadXMLRefTypeVar_Titleh&WRN_BadXMLRef_Title0i.WRN_BitwiseOrSignExtendtiFWRN_BitwiseOrSignExtend_Descriptionj:WRN_BitwiseOrSignExtend_Titlej,WRN_ByRefNonAgileFieldk8WRN_ByRefNonAgileField_TitlekVWRN_CA2000_DisposeObjectsBeforeLosingScope1MlbWRN_CA2000_DisposeObjectsBeforeLosingScope1_TitlelVWRN_CA2000_DisposeObjectsBeforeLosingScope2ymbWRN_CA2000_DisposeObjectsBeforeLosingScope2_TitleCnVWRN_CA2202_DoNotDisposeObjectsMultipleTimesnbWRN_CA2202_DoNotDisposeObjectsMultipleTimes_Titlen@WRN_CLS_ArrayArgumentToAttributenLWRN_CLS_ArrayArgumentToAttribute_TitleEo,WRN_CLS_AssemblyNotCLSo.WRN_CLS_AssemblyNotCLS2p:WRN_CLS_AssemblyNotCLS2_Titleup8WRN_CLS_AssemblyNotCLS_Titlep$WRN_CLS_BadArgTypeSq0WRN_CLS_BadArgType_Titleq0WRN_CLS_BadAttributeTypeqWRN_CLS_BadIdentifierCase_Titlev6WRN_CLS_BadIdentifier_Titlemv(WRN_CLS_BadInterfacev4WRN_CLS_BadInterfaceMember*w@WRN_CLS_BadInterfaceMember_Titlew4WRN_CLS_BadInterface_Titlew*WRN_CLS_BadReturnTypefx6WRN_CLS_BadReturnType_Titlex$WRN_CLS_BadTypeVarx0WRN_CLS_BadTypeVar_Titley4WRN_CLS_IllegalTrueInFalseNy@WRN_CLS_IllegalTrueInFalse_Titley4WRN_CLS_MeaninglessOnParamjz@WRN_CLS_MeaninglessOnParam_Titlez@WRN_CLS_MeaninglessOnPrivateType7{LWRN_CLS_MeaninglessOnPrivateType_Title{6WRN_CLS_MeaninglessOnReturn9|BWRN_CLS_MeaninglessOnReturn_Title|0WRN_CLS_ModuleMissingCLS}WRN_CLS_NoAbstractMembers_Title~"WRN_CLS_NoVarArgs[~.WRN_CLS_NoVarArgs_Title~(WRN_CLS_NotOnModules~*WRN_CLS_NotOnModules2j6WRN_CLS_NotOnModules2_Title4WRN_CLS_NotOnModules_TitleH,WRN_CLS_OverloadRefOut̀8WRN_CLS_OverloadRefOut_Titlea.WRN_CLS_OverloadUnnamedށFWRN_CLS_OverloadUnnamed_DescriptionV:WRN_CLS_OverloadUnnamed_Title*WRN_CLS_VolatileField6WRN_CLS_VolatileField_Title݄.WRN_CallOnNonAgileFieldFWRN_CallOnNonAgileField_Description:WRN_CallOnNonAgileField_TitlexWRN_CallerArgumentExpressionAttributeHasInvalidParameterNamexWRN_CallerArgumentExpressionAttributeHasInvalidParameterName_TitlehWRN_CallerArgumentExpressionAttributeSelfReferentialqtWRN_CallerArgumentExpressionAttributeSelfReferential_TitlelWRN_CallerArgumentExpressionParamForUnconsumedLocationxWRN_CallerArgumentExpressionParamForUnconsumedLocation_TitledXWRN_CallerFilePathParamForUnconsumedLocation*dWRN_CallerFilePathParamForUnconsumedLocation_TitlenWRN_CallerFilePathPreferredOverCallerArgumentExpressionzWRN_CallerFilePathPreferredOverCallerArgumentExpression_Titlea^WRN_CallerFilePathPreferredOverCallerMemberNamejWRN_CallerFilePathPreferredOverCallerMemberName_Title\WRN_CallerLineNumberParamForUnconsumedLocation'hWRN_CallerLineNumberParamForUnconsumedLocation_TitlerWRN_CallerLineNumberPreferredOverCallerArgumentExpression~WRN_CallerLineNumberPreferredOverCallerArgumentExpression_Titleb^WRN_CallerLineNumberPreferredOverCallerFilePathjWRN_CallerLineNumberPreferredOverCallerFilePath_TitlebWRN_CallerLineNumberPreferredOverCallerMemberNamenWRN_CallerLineNumberPreferredOverCallerMemberName_Title\WRN_CallerMemberNameParamForUnconsumedLocationQhWRN_CallerMemberNameParamForUnconsumedLocation_Title#rWRN_CallerMemberNamePreferredOverCallerArgumentExpression~WRN_CallerMemberNamePreferredOverCallerArgumentExpression_Title:WRN_CantHaveManifestForModuleFWRN_CantHaveManifestForModule_Titleh>WRN_CaseConstantNamedUnderscore˜JWRN_CaseConstantNamedUnderscore_Title8WRN_CmdOptionConflictsSourcePWRN_CmdOptionConflictsSource_DescriptionDWRN_CmdOptionConflictsSource_Title1$WRN_CmpAlwaysFalse{0WRN_CmpAlwaysFalse_Title̛6WRN_CoClassWithoutComImportBWRN_CoClassWithoutComImport_Title(WRN_ComparisonToSelf4WRN_ComparisonToSelf_Title/WRN_DeprecatedCollectionInitAddĤDWRN_DeprecatedCollectionInitAddStr'PWRN_DeprecatedCollectionInitAddStr_TitleJWRN_DeprecatedCollectionInitAdd_Title(WRN_DeprecatedSymbol>.WRN_DeprecatedSymbolStre:WRN_DeprecatedSymbolStr_Title4WRN_DeprecatedSymbol_TitlefWRN_DisallowNullAttributeForbidsMaybeNullAssignmentrWRN_DisallowNullAttributeForbidsMaybeNullAssignment_TitleF@WRN_DoNotCompareFunctionPointersLWRN_DoNotCompareFunctionPointers_Title/2WRN_DoesNotReturnMismatch]>WRN_DoesNotReturnMismatch_Title WRN_DotOnDefaulto,WRN_DotOnDefault_TitlenWRN_DuplicateInterfaceWithNullabilityMismatchInBaseListzWRN_DuplicateInterfaceWithNullabilityMismatchInBaseList_Title *WRN_DuplicateParamTagt6WRN_DuplicateParamTag_Title2WRN_DuplicateTypeParamTag>WRN_DuplicateTypeParamTag_Title0$WRN_DuplicateUsingb0WRN_DuplicateUsing_TitleLWRN_DynamicDispatchToConditionalMethodXWRN_DynamicDispatchToConditionalMethod_TitleWRN_EmptySwitchg*WRN_EmptySwitch_Title.WRN_EndOfPPLineExpected:WRN_EndOfPPLineExpected_Title߮6WRN_EqualityOpWithoutEquals:BWRN_EqualityOpWithoutEquals_Title@WRN_EqualityOpWithoutGetHashCodeLWRN_EqualityOpWithoutGetHashCode_TitleY8WRN_EqualsWithoutGetHashCodeDWRN_EqualsWithoutGetHashCode_Title"WRN_ErrorOverride:WRN_ErrorOverride_Description.WRN_ErrorOverride_TitleJ WRN_Experimentalk,WRN_Experimental_Title2WRN_ExplicitImplCollision>WRN_ExplicitImplCollision_TitleQWRN_FilterIsConstantFalse_Title0WRN_FilterIsConstantTrue޸WRN_GotoCaseShouldConvert_TitlemLWRN_IdentifierOrNumericLiteralExpectedXWRN_IdentifierOrNumericLiteralExpected_Title*WRN_IllegalPPChecksum-6WRN_IllegalPPChecksum_Title(WRN_IllegalPPWarning 4WRN_IllegalPPWarning_Title?"WRN_IllegalPragma.WRN_IllegalPragma_Title@WRN_ImplicitCopyInReadOnlyMemberLWRN_ImplicitCopyInReadOnlyMember_Title}0WRN_IncorrectBooleanAssgWRN_IsTypeNamedUnderscore_Title,WRN_LowercaseEllSuffixx8WRN_LowercaseEllSuffix_Title*WRN_MainCantBeGeneric-6WRN_MainCantBeGeneric_TitleWRN_MainIgnored*WRN_MainIgnored_Title "WRN_MemberNotNulli4WRN_MemberNotNullBadMember@WRN_MemberNotNullBadMember_Title*WRN_MemberNotNullWhen*6WRN_MemberNotNullWhen_Title.WRN_MemberNotNull_Title&WRN_MethGrpToNonDelI2WRN_MethGrpToNonDel_TitleVWRN_MissingNonNullTypesContextForAnnotationtWRN_MissingNonNullTypesContextForAnnotationInGeneratedCodeWRN_MissingNonNullTypesContextForAnnotationInGeneratedCode_TitlembWRN_MissingNonNullTypesContextForAnnotation_TitleY&WRN_MissingParamTag2WRN_MissingParamTag_Title[.WRN_MissingTypeParamTag:WRN_MissingTypeParamTag_Title1*WRN_MissingXMLCommentBWRN_MissingXMLComment_Description6WRN_MissingXMLComment_Title:.WRN_MultiplePredefTypes}FWRN_MultiplePredefTypes_Description :WRN_MultiplePredefTypes_TitlejPWRN_MultipleRuntimeImplementationMatcheshWRN_MultipleRuntimeImplementationMatches_Description\WRN_MultipleRuntimeImplementationMatches_TitleADWRN_MultipleRuntimeOverrideMatchesPWRN_MultipleRuntimeOverrideMatches_Titlex,WRN_NegativeArrayIndex8WRN_NegativeArrayIndex_TitleC$WRN_NewNotRequiredl0WRN_NewNotRequired_Title2WRN_NewOrOverrideExpected/>WRN_NewOrOverrideExpected_TitleWRN_NewRequiredE6WRN_NewRequired_Description*WRN_NewRequired_Title0WRN_NoAnalyzerInAssembly*WRN_NullReferenceArgument_Title6WRN_NullReferenceAssignmentIBWRN_NullReferenceAssignment_Title|8WRN_NullReferenceInitializerDWRN_NullReferenceInitializer_Title2WRN_NullReferenceReceiverq>WRN_NullReferenceReceiver_Title.WRN_NullReferenceReturn:WRN_NullReferenceReturn_TitleBWRN_NullabilityMismatchInArgumentMTWRN_NullabilityMismatchInArgumentForOutput`WRN_NullabilityMismatchInArgumentForOutput_TitleNWRN_NullabilityMismatchInArgument_TitlefFWRN_NullabilityMismatchInAssignmentRWRN_NullabilityMismatchInAssignment_TitleXxWRN_NullabilityMismatchInConstraintsOnImplicitImplementationWRN_NullabilityMismatchInConstraintsOnImplicitImplementation_TitlevWRN_NullabilityMismatchInConstraintsOnPartialImplementation7WRN_NullabilityMismatchInConstraintsOnPartialImplementation_TitlenWRN_NullabilityMismatchInExplicitlyImplementedInterface?zWRN_NullabilityMismatchInExplicitlyImplementedInterface_TitlefWRN_NullabilityMismatchInInterfaceImplementedByBase]rWRN_NullabilityMismatchInInterfaceImplementedByBase_TitlelWRN_NullabilityMismatchInParameterTypeOfTargetDelegatexWRN_NullabilityMismatchInParameterTypeOfTargetDelegate_Title|WRN_NullabilityMismatchInParameterTypeOnExplicitImplementationHWRN_NullabilityMismatchInParameterTypeOnExplicitImplementation_Title|WRN_NullabilityMismatchInParameterTypeOnImplicitImplementationAWRN_NullabilityMismatchInParameterTypeOnImplicitImplementation_Title`WRN_NullabilityMismatchInParameterTypeOnOverrideXlWRN_NullabilityMismatchInParameterTypeOnOverride_Title^WRN_NullabilityMismatchInParameterTypeOnPartialFjWRN_NullabilityMismatchInParameterTypeOnPartial_TitlefWRN_NullabilityMismatchInReturnTypeOfTargetDelegate>rWRN_NullabilityMismatchInReturnTypeOfTargetDelegate_TitlevWRN_NullabilityMismatchInReturnTypeOnExplicitImplementationWRN_NullabilityMismatchInReturnTypeOnExplicitImplementation_Title2vWRN_NullabilityMismatchInReturnTypeOnImplicitImplementationWRN_NullabilityMismatchInReturnTypeOnImplicitImplementation_Title5ZWRN_NullabilityMismatchInReturnTypeOnOverridefWRN_NullabilityMismatchInReturnTypeOnOverride_Title#XWRN_NullabilityMismatchInReturnTypeOnPartialdWRN_NullabilityMismatchInReturnTypeOnPartial_TitlejWRN_NullabilityMismatchInTypeOnExplicitImplementationivWRN_NullabilityMismatchInTypeOnExplicitImplementation_TitlejWRN_NullabilityMismatchInTypeOnImplicitImplementationCvWRN_NullabilityMismatchInTypeOnImplicitImplementation_TitleNWRN_NullabilityMismatchInTypeOnOverride<ZWRN_NullabilityMismatchInTypeOnOverride_Title`WRN_NullabilityMismatchInTypeParameterConstraint lWRN_NullabilityMismatchInTypeParameterConstraint_TitlenWRN_NullabilityMismatchInTypeParameterNotNullConstrainttzWRN_NullabilityMismatchInTypeParameterNotNullConstraint_Title@zWRN_NullabilityMismatchInTypeParameterReferenceTypeConstraintWRN_NullabilityMismatchInTypeParameterReferenceTypeConstraint_TitleWRN_PartialMethodTypeDifferencemJWRN_PartialMethodTypeDifference_Title.WRN_PatternBadSignature:WRN_PatternBadSignature_Titlei,WRN_PatternIsAmbiguous8WRN_PatternIsAmbiguous_Title5BWRN_PatternNotPublicOrNotInstanceNWRN_PatternNotPublicOrNotInstance_Title.WRN_PdbLocalNameTooLongu:WRN_PdbLocalNameTooLong_TitleBWRN_PossibleMistakenNullStatementNWRN_PossibleMistakenNullStatement_TitleJ.WRN_PrecedenceInversion:WRN_PrecedenceInversion_Title*WRN_ProtectedInSealed:6WRN_ProtectedInSealed_TitleDWRN_RecordEqualsWithoutGetHashCodePWRN_RecordEqualsWithoutGetHashCode_Title)2WRN_RecordNamedDisallowedu>WRN_RecordNamedDisallowed_Title,WRN_RefCultureMismatch8WRN_RefCultureMismatch_Title)VWRN_ReferencedAssemblyDoesNotHaveStrongNameZbWRN_ReferencedAssemblyDoesNotHaveStrongName_TitleRWRN_ReferencedAssemblyReferencesLinkedPIAjWRN_ReferencedAssemblyReferencesLinkedPIA_Description^WRN_ReferencedAssemblyReferencesLinkedPIA_Titlea4WRN_ReturnNotNullIfNotNull@WRN_ReturnNotNullIfNotNull_Title;6WRN_ReturnTypeIsStaticClassBWRN_ReturnTypeIsStaticClass_Title4WRN_SameFullNameThisAggAgg*@WRN_SameFullNameThisAggAgg_Title2WRN_SameFullNameThisAggNs>WRN_SameFullNameThisAggNs_Title2WRN_SameFullNameThisNsAgg>WRN_SameFullNameThisNsAgg_Title8WRN_SequentialOnPartialClassDWRN_SequentialOnPartialClass_Title&WRN_ShouldNotReturn 2WRN_ShouldNotReturn_TitleJ $WRN_StaticInAsOrIs 0WRN_StaticInAsOrIs_Title BWRN_SwitchExpressionNotExhaustive8!PWRN_SwitchExpressionNotExhaustiveForNull!`WRN_SwitchExpressionNotExhaustiveForNullWithWhen"lWRN_SwitchExpressionNotExhaustiveForNullWithWhen_Titleo#\WRN_SwitchExpressionNotExhaustiveForNull_Title#jWRN_SwitchExpressionNotExhaustiveWithUnnamedEnumValue$vWRN_SwitchExpressionNotExhaustiveWithUnnamedEnumValue_Title$RWRN_SwitchExpressionNotExhaustiveWithWhenv%^WRN_SwitchExpressionNotExhaustiveWithWhen_Titleo&NWRN_SwitchExpressionNotExhaustive_Title&6WRN_SyncAndAsyncEntryPoints['*WRN_ThrowPossibleNull'6WRN_ThrowPossibleNull_Title(6WRN_TooManyLinesForDebugger0(BWRN_TooManyLinesForDebugger_Title(WRN_TopLevelNullabilityMismatchInParameterTypeOnExplicitImplementation6)WRN_TopLevelNullabilityMismatchInParameterTypeOnExplicitImplementation_Title*WRN_TopLevelNullabilityMismatchInParameterTypeOnImplicitImplementation*WRN_TopLevelNullabilityMismatchInParameterTypeOnImplicitImplementation_Title+pWRN_TopLevelNullabilityMismatchInParameterTypeOnOverridei,|WRN_TopLevelNullabilityMismatchInParameterTypeOnOverride_Title-WRN_TopLevelNullabilityMismatchInReturnTypeOnExplicitImplementation-WRN_TopLevelNullabilityMismatchInReturnTypeOnExplicitImplementation_Titlex.WRN_TopLevelNullabilityMismatchInReturnTypeOnImplicitImplementation3/WRN_TopLevelNullabilityMismatchInReturnTypeOnImplicitImplementation_Title 0jWRN_TopLevelNullabilityMismatchInReturnTypeOnOverride0vWRN_TopLevelNullabilityMismatchInReturnTypeOnOverride_Titler1BWRN_TupleBinopLiteralNameMismatch2NWRN_TupleBinopLiteralNameMismatch_Title28WRN_TupleLiteralNameMismatch]3DWRN_TupleLiteralNameMismatch_Title3^WRN_TypeParameterSameAsOuterMethodTypeParameter4jWRN_TypeParameterSameAsOuterMethodTypeParameter_Title4RWRN_TypeParameterSameAsOuterTypeParameter&5^WRN_TypeParameterSameAsOuterTypeParameter_Title|50WRN_UnableToLoadAnalyzer5WRN_UnmatchedTypeParamTag_TitleEBWRN_UnobservedAwaitableExpression5FZWRN_UnobservedAwaitableExpression_DescriptionGNWRN_UnobservedAwaitableExpression_TitleL2WRN_UnprocessedXMLComment5M>WRN_UnprocessedXMLComment_Title}M>WRN_UnqualifiedNestedTypeInCrefMJWRN_UnqualifiedNestedTypeInCref_Title N&WRN_UnreachableCodezN2WRN_UnreachableCode_TitleN6WRN_UnreachableGeneralCatchNNWRN_UnreachableGeneralCatch_Description~OBWRN_UnreachableGeneralCatch_Title.R2WRN_UnreadRecordParameternR>WRN_UnreadRecordParameter_TitleR*WRN_UnreferencedEventHS6WRN_UnreferencedEvent_TitleuS*WRN_UnreferencedFieldS2WRN_UnreferencedFieldAssgS>WRN_UnreferencedFieldAssg_Title T6WRN_UnreferencedField_TitleOT*WRN_UnreferencedLabelmT6WRN_UnreferencedLabel_TitleT:WRN_UnreferencedLocalFunctionTFWRN_UnreferencedLocalFunction_TitleT&WRN_UnreferencedVar, typem podobnym do zadania albo elementem IAsyncEnumerable lub IAsyncEnumeratorlPonieważ jest to metoda asynchroniczna, zwracane wyrażenie musi być typu „{0}”, a nie „Task<{0}>”}Argument atrybutu musi być wyrażeniem stałej, wyrażeniem TypeOf lub wyrażeniem tworzenia tablicy typu parametru atrybutupParametr „{0}” konstruktora atrybutu jest opcjonalny, ale nie została podana wartość domyślna parametru.sParametr „{0}” konstruktora atrybutu jest typu „{1}”, który nie jest prawidłowym typem parametru atrybutuTOperator „await” wymaga, aby typ {0} miał odpowiednią metodę „GetAwaiter”0Nie można zdefiniować oczekiwania na „{0}”1Nie można zdefiniować oczekiwania na „void”Operator „await” wymaga, aby typ {0} miał przypisaną odpowiednią metodę „GetAwaiter”. Czy brakuje dyrektywy using dla elementu „System”?n'Operatora „await” nie można użyć jako identyfikatora w metodzie asynchronicznej ani wyrażeniu lambda.BNie można zdefiniować oczekiwania wewnątrz klauzuli „catch”LNie można zdefiniować oczekiwania w wyrażeniu filtru klauzuli „catch”ENie można zdefiniować oczekiwania w treści klauzuli „finally”.CNie można zdefiniować oczekiwania w treści instrukcji „lock”Operatora „await” można użyć tylko w wyrażeniu zapytania w pierwszym wyrażeniu kolekcji początkowej klauzuli „from” albo w wyrażeniu kolekcji klauzuli „join”.VOperatora „await” nie można użyć w inicjalizatorze statycznej zmiennej skryptu.Operatora „await” można używać tylko wtedy, gdy zawierająca go metoda lub wyrażenie lambda zostaną oznaczone modyfikatorem „async”.Operatora „await” można używać tylko w elemencie asynchronicznym {0}. Rozważ oznaczenie elementu {0} za pomocą modyfikatora „async”.Operatora „await” można używać tylko w metodzie asynchronicznej. Rozważ oznaczenie tej metody za pomocą modyfikatora „async” i zmianę jej typu zwracanego na „Task<{0}>”.Operatora „await” można używać tylko wewnątrz metody asynchronicznej. Rozważ możliwość oznaczenia tej metody za pomocą modyfikatora „async” i zmiany zwracanego przez nią typu na „Task”.Operator „await” wymaga, aby zwracany typ „{0}” metody „{1}.GetAwaiter()” miał odpowiednie składowe „IsCompleted”, „OnCompleted” i „GetResult” oraz implementował interfejs „INotifyCompletion” lub „ICriticalNotifyCompletion”0Nieprawidłowy numer podstawowy obrazu „{0}”Nieprawidłowy typ podstawowy@Przeciążony operator binarny „{0}” przyjmuje dwa parametryEJeden z parametrów operatora binarnego musi być typem zawierającym`Nie można zastosować operatora „{0}” do argumentów operacji typu „{1}” lub „{2}”.Aby istniała możliwość zastosowania zdefiniowanego przez użytkownika operatora logicznego („{0}”) jako operatora „short circuit”, musi on mieć taki sam typ zwracany i typy parametrów„{0}” to nieprawidłowy typ ograniczenia. Typ używany jako ograniczenie musi być interfejsem, klasą niezapieczętowaną lub parametrem typu.lAtrybut CallerArgumentExpressionAttribute można zastosować tylko do parametrów z wartościami domyślnymijAtrybut CallerFilePathAttribute można stosować wyłącznie do parametrów mających wartości domyślne.lAtrybut CallerLineNumberAttribute można stosować wyłącznie do parametrów mających wartości domyślne.lAtrybut CallerMemberNameAttribute można stosować wyłącznie do parametrów mających wartości domyślne.OPrawa strona przypisania instrukcji fixed nie może być wyrażeniem rzutowania{Sygnatura „{0}” zarządzanej klasy otoki coclass dla interfejsu „{1}” nie jest prawidłową sygnaturą nazwy klasy.Nieprawidłowa opcja „{0}” dla /langversion. Użyj opcji „/langversion:?”, aby wyświetlić listę obsługiwanych wartości..Nieprawidłowa wartość „{0}”: „{1}”.2Typu „{0}” nie można zadeklarować jako constNieprawidłowy typ ograniczenia. Typ używany jako ograniczenie musi być interfejsem, klasą niezapieczętowaną lub parametrem typu.b'Element „{0}” nie zawiera konstruktora przyjmującego następującą liczbę argumentów: {1}Nieprawidłowa opcja „{0}” dla opcji /debug; wymagana wartość to „portable”, „embedded”, „full” lub „pdbonly”/Delegat „{0}” nie przyjmuje argumentów {1}6W delegacie „{0}” brak prawidłowego konstruktora.MKontrolka nie może opuścić tekstu metody anonimowej lub wyrażenia lambda.0Nazwa destruktora musi być zgodna z nazwą typuXDyrektywy preprocesora muszą wystąpić w wierszu jako pierwsze znaki inne niż spacja.LPodany tryb dokumentacji jest nieobsługiwany lub nieprawidłowy: „{0}”.QNie można użyć kolekcji typu dynamicznego w asynchronicznej instrukcji foreacha„{0}”: zdefiniowane przez użytkownika konwersje na lub z typu dynamicznego nie są dozwoloneaNie można użyć wyrażenia typu „{0}” jako argumentu do operacji przydzielanej dynamicznie.Nie można użyć wyrażenia lambda jako argumentu do operacji przydzielanej dynamicznie bez uprzedniego rzutowania go na delegata lub typ drzewa wyrażenia.{Nie można użyć grupy metod jako argumentu do operacji przydzielanej dynamicznie. Czy zamierzane było wywołanie metody?Wyrażenia zapytań w odniesieniu do typu źródła „dynamic” lub z sekwencją złączenia typu „dynamic” nie są dozwolone.>Operator typeof nie może zostać użyty dla typu dynamicznegoSOsadzona instrukcja nie może być instrukcją deklaracji ani instrukcją etykiety.PInstrukcja throw bez żadnych argumentów jest niedozwolona poza klauzulą catchInstrukcja throw bez argumentów jest niedozwolona w klauzuli finally zagnieżdżonej w najbliższej otaczającej klauzuli catch.Zdarzenie „{0}” może występować tylko po lewej stronie symboli += lub -= (z wyjątkiem sytuacji, w której używane jest z wnętrza typu „{1}”)TZdarzenie „{0}” może pojawić się tylko po lewej stronie wyrażenia += lub -=.IPrzechwycony lub zgłoszony typ musi pochodzić od klasy System.ExceptionKMetoda rozszerzenia musi być zdefiniowana w nieogólnej klasie statycznej.(Metoda rozszerzenia musi być statyczna.FAlias zewnętrzny „{0}” nie został określony w opcji /reference.vNieprawidłowy alias zewnętrzny dla opcji „/reference”; wartość „{0}” nie jest prawidłowym identyfikatorem7Typ „{0}” nie może być używany dla pola rekordu.7Sterowanie nie może opuścić treści klauzuli finallyRTyp zmiennej lokalnej zadeklarowanej w instrukcji fixed musi być typem wskaźnika6W instrukcji foreach wymagany jest typ i identyfikator9Wskaźnik funkcji „{0}” nie przyjmuje argumentów {1}WElementu „{0}” nie można użyć jako modyfikatora w parametrze wskaźnika funkcji.Asynchroniczna instrukcja foreach wymaga, aby zwracany typ „{0}” elementu „{1}” miał odpowiednią metodę publiczną „MoveNextAsync” i właściwość publiczną „Current”Instrukcja foreach wymaga, aby typ zwracany „{0}” dla elementu „{1}” miał odpowiednią metodę publiczną „MoveNext” i właściwość publiczną „Current”hTyp zwracany przez operator ++ lub -- musi odpowiadać typowi parametru lub pochodzić od typu parametruCTyp parametru dla operatora ++ lub -- musi być typem zawierającymZWewnątrz konstrukcji [] występuje niewłaściwa liczba indeksów. Oczekiwana liczba: {0}]Do wyrażenia typu „{0}” nie można zastosować indeksowania przy użyciu konstrukcji [].qAtrybut „{0}” jest prawidłowy tylko w indeksatorze, który nie jest jawną deklaracją składowej interfejsu.Tylko rekordy mogą dziedziczyć po rekordach.HMetoda dostępu „init” jest nieprawidłowa w składowych statycznych„{0}” nie zawiera definicji dla „{1}”, a najlepsze przeciążenie metody rozszerzenia „{2}” wymaga odbiorcy typu „{3}”6Iteratory nie mogą mieć parametrów ref, in ani out.JIteratory nie mogą mieć zmiennych lokalnych dostępnych przez odwołaniekTreść „{0}” nie może być blokiem iteratora, ponieważ „{1}” nie jest typem interfejsu iteratora{Treść elementu „{0}” nie może być blokiem iteratora, ponieważ element „{0}” zwraca wartość przez referencjęIPodana wersja języka jest nieobsługiwana lub nieprawidłowa: „{0}”.;Modyfikator „{0}” jest nieprawidłowy dla tego elementu&Więcej niż jeden modyfikator ochronyYModyfikator składowej „{0}” musi wystąpić przed definicją typu i nazwy składowejJDeklaracja przestrzeni nazw nie może mieć modyfikatorów ani atrybutów.!Nieprawidłowa nazwa modułu: {0}[Najlepsza metoda przeładowania dla elementu „{0}” nie ma parametru o nazwie „{1}”.5Delegat „{0}” nie ma parametru o nazwie „{1}”„{0}” nie jest prawidłowym argumentem nazwanego atrybutu. Argumentami nazwanego atrybutu muszą być pola, które nie są tylko do odczytu i nie są statyczne ani stałe, lub właściwości do odczytu/zapisu, które są publiczne, ale nie statyczne.w„{0}” nie jest prawidłowym argumentem nazwanego atrybutu, ponieważ nie jest to prawidłowy typ parametru atrybutuKWyrażenie new wymaga listy argumentów lub znaków (), [] lub {} po typie.aNazwany argument „{0}” jest używany poza pozycją, ale następuje po nim nienazwany argumentNieprawidłowa opcja „{0}” dla parametru /nullable; należy użyć opcji „disable”, „enable”, „warnings” lub „annotations”bNie można użyć operatora typeof w przypadku typu referencyjnego dopuszczającego wartość null@Nie można zastosować operatora „{0}” do operandu „{1}”`Nieprawidłowa deklaracja; zamiast niej użyj konstrukcji „{0} operator (...”QParametr {0} nie powinien być deklarowany za pomocą słowa kluczowego „{1}”[Tablicy parametrów nie można używać z modyfikatorem „this” w metodzie rozszerzenia.OParametr „{0}” musi być deklarowany za pomocą słowa kluczowego „{1}”QParametr {0} jest deklarowany jako typ „{1}{2}”, a powinien być „{3}{4}”MModyfikator parametru „{0}” nie może być używany z elementem „{1}”_Nieprawidłowy operand dla dopasowania wzorca; wymagana jest wartość, a znaleziono „{0}”.RBłąd podczas odczytywania informacji dotyczących debugowania elementu „{0}”rNieprawidłowa opcja „{0}” dla opcji /platform; wymagana wartość to anycpu, x86, Itanium, arm, arm64 lub x64]/platform:anycpu32bitpreferred można używać tylko z /t:exe, /t:winexe i /t:appcontainerexeNie można uzyskać dostępu do składowej chronionej „{0}” za pośrednictwem kwalifikatora typu „{1}”. Wymagany jest kwalifikator typu „{2}” (lub typu pochodzącego od tego typu).@Rekordy mogą dziedziczyć tylko po obiekcie lub innym rekordzieSkładowa rekordu "{0}" musi być możliwą do odczytu właściwością wystąpienia typu "{1}", aby dopasować parametr pozycyjny "{2}".oWyrażeń lambda, które zwracają wartość przez referencję, nie można przekonwertować na drzewa wyrażeńgNieprawidłowa opcja „{0}”; widoczność zasobu musi mieć wartość „public” lub „private”-„{1} {0}” ma nieprawidłowy zwracany typ.D'Element „{0}” to element {1}, ale jest używany jak element {2}Y'Element „{0}” to element „{1}”, który jest nieprawidłowy w podanym kontekściePierwszy argument operacji przeciążonego operatora przesunięcia musi mieć taki sam typ co typ zawierający, a typ drugiego argumentu operacji musi być typem intSPodany rodzaj kodu źródłowego jest nieobsługiwany lub nieprawidłowy: „{0}”Instrukcja foreach nie może działać na modułach wyliczających typu „{0}” w metodach asynchronicznych lub iteratora, ponieważ element „{0}” jest strukturą ref.Parametrów ani elementów lokalnych typu „{0}” nie można deklarować w metodach asynchronicznych ani wyrażeniach lambda.NW wyrażeniu stackalloc po nazwie typu wymagane jest użycie specyfikatora [].Nierozpoznana opcja: „{0}”Błąd składni wiersza polecenia: „{0}” nie jest prawidłową wartością dla opcji „{1}”. Wartość musi mieć postać „{2}”.jMetoda „{0}” zawiera modyfikator parametru „this”, który nie znajduje się w pierwszym parametrze5Typu „{0}” nie można użyć jako argumentu typu._„{0}”: nie można odwołać się do typu przy użyciu wyrażenia. Spróbuj użyć „{1}”NPierwszy parametr metody rozszerzenia nie może być parametrem typu „{0}”JPrzeciążony operator jednoargumentowy „{0}” przyjmuje jeden parametrPNie można zastosować operatora „{0}” do argumentu operacji typu „{1}”.CParametr operatora jednoargumentowego musi być typem zawierającymDyrektywa „using namespace” może być stosowana tylko do przestrzeni nazw. Element „{0}” to typ, a nie przestrzeń nazw. Zamiast tego rozważ użycie dyrektywy „using static”Dyrektywa „using static” może być stosowana tylko do typów. Element „{0}” to przestrzeń nazw, a nie typ. Zamiast tego rozważ użycie dyrektywy „using namespace”WOczekiwano znaku ; lub = (w deklaracji nie można określić argumentów konstruktora).mMetoda z atrybutem vararg nie może być ogólna, znajdować się w typie ogólnym ani mieć parametru params^Niespójność dostępności: klasa bazowa „{1}” jest mniej dostępna niż klasa „{0}”jNiespójność dostępności: interfejs podstawowy „{1}” jest mniej dostępny niż interfejs „{0}”[Niespójność dostępności: typ ograniczony „{1}” jest mniej dostępny niż „{0}”kNiespójność dostępności: typ parametru „{1}” jest mniej dostępny niż obiekt delegowany „{0}”jNiespójność dostępności: typ zwracany „{1}” jest mniej dostępny niż obiekt delegowany „{0}”cNiespójność dostępności: typ zdarzenia „{1}” jest mniej dostępny niż zdarzenie „{0}”YNiespójność dostępności: typ pola „{1}” jest mniej dostępny niż pole „{0}”dNiespójność dostępności: typ parametru „{1}” jest mniej dostępny niż indeksator „{0}”oNiespójność dostępności: typ zwracany indeksatora „{1}” jest mniej dostępny niż indeksator „{0}”bNiespójność dostępności: typ parametru „{1}” jest mniej dostępny niż operator „{0}”aNiespójność dostępności: typ zwracany „{1}” jest mniej dostępny niż operator „{0}”`Niespójność dostępności: typ parametru „{1}” jest mniej dostępny niż metoda „{0}”mNiespójność dostępności: typ właściwości „{1}” jest mniej dostępny niż właściwość „{0}”_Niespójność dostępności: typ zwracany „{1}” jest mniej dostępny niż metoda „{0}”:Poziom ostrzeżeń musi mieć wartość zero lub większą%Błąd odczytu zasobów Win32 — {0}JNie można użyć instrukcji yield z wartością w treści klauzuli catch.>Nie można użyć instrukcji yield w treści klauzuli finally.WNie można użyć instrukcji yield z wartością w treści bloku try z klauzulą catch.;Przed interfejsami musi występować klasa bazowa „{0}”[Parametr typu „{0}” dziedziczy powodujące konflikt ograniczenia „{1}” i „{2}”.JUżycie słowa kluczowego „base” jest nieprawidłowe w tym kontekścieEW bieżącym kontekście słowo kluczowe „base” jest niedostępneCW metodzie statycznej słowo kluczowe „base” jest niedostępne.>'Plik „{0}” jest plikiem binarnym, a nie plikiem tekstowym6'Element „{0}” nie jest obsługiwany przez język.Właściwość, indeksator lub zdarzenie „{0}” nie jest obsługiwane przez język. Spróbuj bezpośrednio wywołać metodę dostępu „{1}”.Właściwość, indeksator lub zdarzenie „{0}” nie jest obsługiwane przez język. Spróbuj bezpośrednio wywołać metody dostępu „{1}” lub „{2}”.NTreści bloku i treści wyrażenia nie mogą być jednocześnie udostępnione.]„{0}” nie może implementować „{1}”, ponieważ nie jest to obsługiwane przez język9'Element „{0}” jest typem obsługiwanym przez język.`Atrybut AsyncMethodBuilder jest niedozwolony w metodach anonimowych bez jawnego zwracanego typu.HDrzewo wyrażenia lambda nie może zawierać parametrów ref, in ani outQ'Operatora „await” nie można użyć w wyrażeniu zawierającym typ „{0}”DDeklaracja zmiennej dostępnej przez odwołanie musi mieć inicjatorNiewłaściwy deklarator tablicy. Aby zadeklarować tablicę zarządzaną, przed identyfikatorem zmiennej umieść specyfikator rangi tablicy. Aby zadeklarować pole buforu o ustalonym rozmiarze, przed typem pola użyj słowa kluczowego „fixed”.Ta kombinacja argumentów dla elementu „{0}” jest niedozwolona, ponieważ może uwidaczniać zmienne przywoływane przez parametr „{1}” poza ich zakresem deklaracjinNie wywołuj bezpośrednio metody Finalize typu bazowego. Metoda jest wywoływana automatycznie z destruktora.Destruktory i metoda object.Finalize nie mogą być bezpośrednio wywoływane. Rozważ wywołanie metody IDisposable.Dispose, jeżeli jest dostępna.RTyp odbiorcy "{0}" nie jest prawidłowym typem rekordu i nie jest typem struktury.MNie można przekonwertować grupy &metod „{0}” na typ delegata „{0}”.1Nie można dekonstruować obiektów dynamicznych.NPrzełącznik /embed jest obsługiwany tylko w przypadku emitowania pliku PDB.*Nie można wywnioskować typu delegowania.BNie można przekazać wartości null dla nazwy przyjaznego zestawutKonwencji wywoływania „managed” nie można łączyć z niezarządzanymi specyfikatorami konwencji wywoływania.cTyp zmiennej lokalnej zadeklarowanej w instrukcji fixed nie może być typem wskaźnikowym funkcji.eNie można użyć elementu „{0}” jako typu {1} w metodzie z atrybutem „UnmanagedCallersOnly”.`Nie można użyć metody rozszerzenia z odbiornikiem jako elementem docelowym operatora „&”.Argumenty atrybutu InterpolatedStringHandlerArgumentAttribute nie mogą odwoływać się do parametru, na podstawie którego jest używany atrybut.E„{0}”: nie można jawnie wywołać operatora lub metody dostępu.„{0}”: nie można zmienić modyfikatorów dostępu podczas przesłaniania elementu „{1}” dziedziczoną składową „{2}”fElement „{0}” musi odpowiadać zmiennymi tylko do inicjowania przesłoniętej składowej „{1}”cElement „{0}” musi odpowiadać zwracanej przez referencję przesłoniętej składowej „{1}”g„{0}”: typem zwracanym musi być „{2}”, aby być zgodnym z przesłoniętą składową „{1}”s„{0}”: nie można zmienić nazw elementów krotki w przypadku przesłaniania dziedziczonej składowej „{1}”[„{0}”: typ musi być „{2}”, aby być zgodnym z przesłoniętą składową „{1}”Nie można przekonwertować bloku metody anonimowej bez listy parametrów na typ delegowany „{0}”, ponieważ ma on jeden lub kilka parametrów outNie można przekonwertować elementu {0} na typ „{1}”, ponieważ typy parametrów nie pasują do typów parametru delegowanegosNie można przekonwertować {0} na typ "{1}", ponieważ zwracany typ jest niezgodny ze zwracanym typem delegowaniaNie można przekonwertować bloku „{0}” na zamierzony typ delegowany, ponieważ niektóre typy zwracane występujące w bloku nie umożliwiają niejawnej konwersji na zwracany typ delegowanyNie można przekonwertować elementu async {0} na typ delegowany „{1}”. Element async {0} może zwrócić wartość void, Task lub Task, a żadne z tych typów nie mogą być przekonwertowane na „{1}”.K„{0}”: pochodzenie od zapieczętowanego typu „{1}” jest niemożliweHOkreślono opcje powodujące konflikt: plik zasobów Win32; ikona Win32.JOkreślono opcje powodujące konflikt: plik zasobów Win32; manifest Win32Nie można wywnioskować argumentów typu dla metody „{0}” na podstawie użytkowania. Spróbuj jawnie określić argumenty typu./Nie można utworzyć pliku tymczasowego — {0}6Nie można otworzyć „{0}” do zapisu — „{1}”1Błąd podczas otwierania pliku ikony {0} — {1};Błąd podczas otwierania pliku manifestu Win32 {0} — {1}FBłąd podczas otwierania pliku zasobów Win32 „{0}” — „{1}”[„{0}” nie może przesłonić „{1}”, ponieważ nie jest to obsługiwane przez językI„{0}”: nie można przesłonić. Element „{1}” nie jest zdarzeniemQ„{0}”: nie można przesłonić, ponieważ element „{1}” nie jest funkcjąY„{0}”: nie można przesłonić, ponieważ element „{1}” nie jest właściwością„{0}”: nie można przesłonić odziedziczonej składowej „{1}”, ponieważ nie została ona oznaczona przy użyciu słowa kluczowego „virtual”, „abstract” ani „override”j„{0}”: nie można przesłonić odziedziczonej składowej „{1}”, ponieważ jest ona zapieczętowanaCNie można odczytać pliku konfiguracyjnego „{0}” — „{1}”:Błąd podczas odczytywania zasobu „{0}” — „{1}”Wystąpił błąd kryptograficzny w czasie tworzenia mieszań.gDziedziczony interfejs „{1}” jest przyczyną wystąpienia cyklu w hierarchii interfejsów „{0}”^Funkcja przesyłania dalej dla typu „{0}” w zestawie „{1}” powoduje wystąpienie cyklu`Punkt wejściowy debugowania musi być definicją metody zadeklarowanej w bieżącej kompilacji.@Obliczenie wyrażenia ze stałą dziesiętną nie powiodło się/Deklaracja jest niedozwolona w tym kontekście.UNazwa „{0}” nie jest zgodna z odpowiednim parametrem „Deconstruct” „{1}”.NPrzypisanie dekonstrukcji wymaga wyrażenia o typie podanym po prawej stronie.6Dekonstrukcja musi zawierać co najmniej dwie zmienne.MNie można dekonstruować krotki „{0}” elementów do „{1}” zmiennych.WForma „var (...)” dekonstrukcji nie zezwala na specyficzny typ wartości „var”.Ograniczenie „default” jest prawidłowe tylko w przypadku ograniczenia dla przesłoniętych i jawnych metod implementacji interfejsu.Nie można osadzić typu „{0}”, ponieważ ma nieabstrakcyjną składową. Rozważ ustawienie wartości false dla właściwości „Osadź typy międzyoperacyjne”./Brak typu docelowego dla literału domyślnego.DUżycie domyślnego literału nie jest prawidłowe w tym kontekściePDla typu zawierającego indeksator nie można określić atrybutu DefaultMember.Domyślny literał „default” nie jest prawidłowy jako wzorzec. Użyj innego odpowiedniego literału (np. „0” lub „null”). Aby dopasować wszystko, użyj wzorca odrzucania „_”.OArgumentu typu „{0}” nie można stosować do atrybutu DefaultParameterValueMParametry opcjonalne muszą występować po wszystkich parametrach wymaganychCNie można określić wartości domyślnej dla parametru „this”BNie można określić wartości domyślnej dla tablicy parametrówJWartość domyślna parametru „{0}” musi być stałą czasu kompilacji9Wartości domyślne w tym kontekście są nieprawidłowe.OTyp argumentu atrybutu DefaultParameterValue musi być zgodny z typem parametru}Nie można określić wartości domyślnej parametru w połączeniu z klasami DefaultParameterAttribute lub OptionalAttributevNie można utworzyć delegata z „{0}”, ponieważ on albo metoda, którą przesłania, ma atrybut „Conditional”|Nie można powiązać obiektu delegowanego z elementem „{0}”, ponieważ jest to składowa typu „System.Nullable”.GNiezgodność odwołań między metodą „{0}” a delegatem „{1}”eNajlepsza przeciążona metoda Add „{0}” dla elementu inicjatora kolekcji jest przestarzała. {1}0'Element „{0}” jest przestarzały: „{1}”8„{0}”: nie może implementować interfejsu „{1}”4„{0}”: nie może pochodzić od typu dynamicznego<„{0}” nie może pochodzić od klasy specjalnej „{1}”BNie może pochodzić od „{0}”, ponieważ jest to parametr typuANie można deklarować zmiennej we wzorcu „not” ani „or”.1Klasy statyczne nie mogą zawierać destruktorówBDrzewo wyrażenia lambda nie może zawierać inicjatora słownika.Wzorzec odrzucania nie jest dozwolony jako etykieta instrukcji case w instrukcji switch. Użyj instrukcji „case var _:” w przypadku wzorca odrzucania lub użyj instrukcji „case @_:” w przypadku stałej o nazwie „_”.GNie można wywnioskować typu odrzucenia o typie określonym niejawnie.Atrybut DllImport nie może być zastosowany do metody, która jest ogólna lub zawarta w metodzie ogólnej lub typie ogólnym.zDla metody oznaczonej przy użyciu słów kluczowych „static” i „extern” musi zostać określony atrybut DllImportzNie używaj atrybutu „System.Runtime.CompilerServices.FixedBuffer”. Zamiast niego użyj modyfikatora pola „fixed”._Nie używaj atrybutu „System.Runtime.CompilerServices.FixedBuffer” względem właściwości+Błąd zapisu w pliku dokumentacji XML: {0}RElement „{0}” nie przesłania oczekiwanej właściwości z elementu „{1}”.IElement „{0}” nie przesłania oczekiwanej metody z elementu „{1}”MElement „{0}” nie przesłania oczekiwanej metody z elementu „object”.$„{0}” nie implementuje „{1}”3Nazwa typu „{0}” nie istnieje w typie „{1}”wTyp lub przestrzeń nazw „{0}” nie występuje w przestrzeni nazw „{1}” (czy nie brakuje odwołania do zestawu?)Nie można odnaleźć nazwy typu „{0}” w przestrzeni nazw „{1}”. Ten typ został przesłany dalej do zestawu „{2}”. Rozważ możliwość dodania odwołania do tego zestawu.6Parametr może mieć tylko jeden modyfikator „{0}”;Typ zwracany może mieć tylko jeden modyfikator „{0}”.8Metoda dostępu do właściwości jest już zdefiniowanaGAlias użycia „{0}” pojawił się poprzednio w tej przestrzeni nazwZduplikowany atrybut „{0}”4Zduplikowany atrybut „{0}” w elemencie „{1}”@Zduplikowane ograniczenie „{0}” dla parametru typu „{1}”BInstrukcja switch zawiera wiele etykiet case o wartości „{0}”Klauzula ograniczenia została już określona dla parametru typu „{0}”. Wszystkie ograniczenia dla parametru typu muszą być określone w jednej klauzuli where.HZduplikowana konwersja zdefiniowana przez użytkownika w typie „{0}”@Element „{0}” jest jawnie zaimplementowany więcej niż raz.XNazwa parametru „{0}” powoduje konflikt z nazwą parametru generowaną automatycznieZostało zaimportowanych wiele zestawów o równoważnej tożsamości: „{0}” i „{1}”. Usuń jedno ze zduplikowanych odwołań.Zestaw o tej samej prostej nazwie „{0}” został już zaimportowany. Spróbuj usunąć jedno z odwołań (np. „{1}”) lub podpisz je, aby umożliwić działanie obok siebie.B'Interfejs „{0}” już wyszczególniono na liście interfejsów[Element „{0}” znajduje się już na liście interfejsów typu „{2}” jako „{1}”.'Element „{0}” znajduje się już na liście interfejsów w typie „{2}” z różnymi nazwami elementów krotki jako „{1}”."Etykieta „{0}” jest duplikatem"Zduplikowany modyfikator „{0}”3Typ „{0}” już zawiera definicję dla „{1}”@Przestrzeń nazw „{0}” już zawiera definicję dla „{1}”@Nazwanego argumentu „{0}” nie można wprowadzać wiele razy.0„{0}” zduplikowany nazwany argument atrybutu8Zduplikowany operator pomijania wartości null („!”))Nazwa parametru „{0}” jest duplikatemrNie można określić modyfikatorów dostępności dla obu metod dostępu właściwości lub indeksatora „{0}”Nie można określić modyfikatorów „readonly” dla obu metod dostępu właściwości lub indeksatora „{0}”. Zamiast tego dodaj modyfikator „readonly” do samej właściwości.7„{0}” zduplikowany atrybut TypeForwardedToAttribute$Zduplikowany parametr typu „{0}”Nie można zdefiniować klasy ani składowej korzystającej z typu „dynamic”, ponieważ nie można odnaleźć wymaganego przez kompilator typu „{0}”. Czy brakuje odwołania?mNie można przekazać argumentu z dynamicznym typem do parametru params „{0}” lokalnej funkcji „{1}”.~Nie można przekazać argumentu o typie dynamicznym do ogólnej funkcji lokalnej „{0}” z argumentami typu wywnioskowanego.Nie można odnaleźć przynajmniej jednego typu wymaganego do skompilowania wyrażenia dynamicznego. Czy nie brakuje odwołania?-Ograniczenie nie może być typu dynamicznegoKOczekiwano definicji typu lub przestrzeni nazw albo znacznika końca pliku.>Instrukcja nie może rozpoczynać się od elementu „else”.Pusty literał znakowy'Inicjator elementu nie może być pustyPusty specyfikator formatu.0Oczekiwano wyrażenia po instrukcji yield returnZNie można kontynuować, ponieważ edycja zawiera odwołanie do typu osadzonego: „{0}”Dostęp do składowej „{0}” dodanej podczas bieżącej sesji debugowania można uzyskać tylko w deklarowanym zestawie „{1}”.FNie można zaktualizować elementu „{0}”. Brak atrybutu „{1}”.UNie można wyemitować informacji debugowania dla tekstu źródłowego bez kodowania.DOczekiwano jednowierszowego komentarza lub znacznika końca wiersza. Oczekiwano dyrektywy #endregion.Oczekiwano dyrektywy #endif.NPunkty wejścia aplikacji nie mogą mieć atrybutu „UnmanagedCallersOnly”.„{0}”: wartość, która wystąpiła w module wyliczającym, jest zbyt duża, aby można było ją stosować przy użyciu typu tego modułuEWyliczenia nie mogą zawierać jawnych konstruktorów bez parametrówVWłaściwość kontraktu równości rekordu „{0}” musi mieć metodę dostępu get.(Błąd kompilacji zasobów Win32 — {0}#błąd: „{0}”6Wystąpił błąd w przywoływanym zestawie „{0}”.Nie można używać wyniku elementu „{0}” w tym kontekście, ponieważ może uwidaczniać zmienne przywoływane przez parametr „{1}” poza ich zakresem deklaracjiNie można używać składowej wyniku elementu „{0}” w tym kontekście, ponieważ może uwidaczniać zmienne przywoływane przez parametr „{1}” poza ich zakresem deklaracjiNie można używać lokalnego elementu „{0}” w tym kontekście, ponieważ może uwidaczniać przywoływane zmienne poza ich zakresem deklaracji{Nie można używać wyrażenia w tym kontekście, ponieważ pośrednio może ujawniać zmienne poza ich zakresem deklaracjiNie można używać wyniku wyrażenia stackalloc typu „{0}” w tym kontekście, ponieważ może zostać ujawniony poza metodą zawierającąW przypadku znaku „{0}” ucieczkę można zastosować tylko przez wpisanie dwóch znaków „{0}{0}” w ciągu interpolowanym.P'{0}': dla właściwości zdarzenia muszą istnieć metody dostępu Add i Remove=„{0}”: typ zdarzenia musi być zgodny z typem delegowanym3Oczekiwano kontekstowego słowa kluczowego „by”7Oczekiwano kontekstowego słowa kluczowego „equals”3Oczekiwano kontekstowego słowa kluczowego „on”4Oczekiwano instrukcji „catch” lub „finally”.&Oczekiwano nazwy pliku w cudzysłowachMTreść zapytania musi kończyć się klauzulą „select” lub „group”.4Oczekiwano skryptu (plik CSX), ale go nie określonoOSłowo kluczowe, identyfikator lub ciąg oczekiwany po specyfikatorze kalki: @.xNie używaj „System.Runtime.CompilerServices.DynamicAttribute”. Zamiast niego użyj słowa kluczowego „dynamic”.YJawna implementacja interfejsu zdarzenia musi używać składni metody dostępu zdarzeniawNie używaj „System.Runtime.CompilerServices.ExtensionAttribute”. Zamiast niego użyj słowa kluczowego „this”.Nie można dziedziczyć interfejsu „{0}” z określonymi typami parametrów, ponieważ spowoduje to, że metoda „{1}” będzie zawierać przeciążenia, które będą się różnić tylko parametrami ref i out]'Element „{0}” nie powinien mieć parametru params, ponieważ nie ma go element „{1}”pJawna implementacja operatora zdefiniowanego przez użytkownika „{0}” musi być zadeklarowana jako statycznao„{0}”: jawna deklaracja interfejsu może występować tylko w klasie, rekordzie, strukturze lub interfejsieF'Element „{0}” w jawnej deklaracji interfejsu nie jest interfejsemt'Jawna implementacja metody „{0}” nie może implementować elementu „{1}”, ponieważ jest to metoda dostępudJawne stosowanie elementu „System.Runtime.CompilerServices.NullableAttribute” jest niedozwolone.jNie używaj atrybutu „System.ParamArrayAttribute”. Zamiast niego użyj słowa kluczowego „params”.d'Element „{0}” dodaje metodę dostępu, której nie znaleziono w składowej interfejsu „{1}”_Tylko do inicjowania powinny być obie metody dostępu „{0}” i „{1}” albo żadna z nichMW jawnej implementacji interfejsu „{0}” brakuje metody dostępu „{1}”RNie używaj elementu „{0}”. Jest on zarezerwowany do użycia przez kompilator.Nie można odwołać się do atrybutu „System.Runtime.CompilerServices.TupleElementNamesAttribute” jawnie. Użyj składni krotek, aby zdefiniować nazwy krotek.|Typ „{0}” wyeksportowany z modułu „{1}” powoduje konflikt z typem zadeklarowanym w podstawowym module tego zestawu.yTyp „{0}” wyeksportowany z modułu „{1}” powoduje konflikt z typem „{2}” wyeksportowanym z modułu „{3}”.8Podanego wyrażenia nie można użyć w instrukcji fixedOczekiwano wyrażeniaWyrażenie nie ma nazwy.0Oczekiwano wyrażenia lub instrukcji deklaracji.LDrzewo wyrażeń nie może zawierać przypisania łączącego wartość nulldDrzewo wyrażeń nie może zawierać wartości elementu ref struct ani typu ograniczonego „{0}”.cDrzewo wyrażenia nie może zawierać dostępu do statycznej składowej abstrakcyjnej w interfejsieBDrzewo wyrażenia nie może zawierać wyrażenia metody anonimowejElement „__arglist” jest nieprawidłowy w tym kontekście.oNieprawidłowy modyfikator wariancji. Jako wariant można określić tylko parametry typu interface i delegate.Ograniczenia parametrów typu „{0}” metody „{1}” muszą być zgodne z ograniczeniami parametrów typu „{2}” metody interfejsu „{3}”. Rozważ użycie jawnej implementacji interfejsu.Nazwy elementów krotki w podpisie metody „{0}” muszą być zgodne z nazwami elementów krotki metody interfejsu „{1}” (w tym w zwracanym typie).Element „{0}” nie implementuje składowej interfejsu „{1}”. Element „{2}” nie może niejawnie zaimplementować niepublicznego elementu członkowskiego w języku C# {3}. Użyj wersji językowej „{4}” lub nowszej.KW wywołaniu niejawnego indeksatora indeksu nie może być nazwy argumentu.HTypu „{0}” nie można używać jako typu docelowego wyrażenia new()+Brak typu docelowego dla elementu „{0}”>Użycie wyrażenia new() jest nieprawidłowe w tym kontekścieKW wywołaniu niejawnego indeksatora zakresu nie może być nazwy argumentu.KNie odnaleziono najlepszego typu dla tablicy o typie określonym niejawnie.FZmienne lokalne o typie określonym niejawnie nie mogą być ustalone.rOdwołanie do zmiennej wyjściowej z niejawnym typem „{0}” jest niedozwolone na tej samej liście argumentów.\Nie można zainicjować zmiennej o typie określonym niejawnie za pomocą inicjatora tablicyLNie można przypisać elementu {0} do zmiennej o typie określonym niejawnie=Zmienne o typie określonym niejawnie nie mogą być stałymiIZmienne o typie określonym niejawnie nie mogą mieć wiele deklaratorówOczekiwano opcji „enable”, „disable” lub „restore”KOczekiwano opcji „warnings” lub „annotations” albo końca dyrektywymNieprawidłowa wartość „{0}”: „{1}” dla języka C# {2}. Użyj wersji języka „{3}” lub nowszej.Parametr typu przyjmującego wartość null musi być znany jako typ wartości lub typ odwołania niedopuszczający wartości null, chyba że zostanie użyta wersja języka „{0}” lub nowsza. Rozważ zmianę wersji języka lub dodanie ograniczenia „class”, „struct” lub „type”.RElement „{0}” nie ma klasy bazowej i nie może wywołać konstruktora bazowegoOKlasa System.Object nie może mieć klasy bazowej ani implementować interfejsu_Nie można zastosować wyrażeń inicjatora obiektu i kolekcji do wyrażenia tworzenia delegataNie można uzyskać dostępu do składowej „{0}” przy użyciu odwołania do wystąpienia. Należy użyć nazwy typu jako kwalifikatora.aDla niestatycznego pola, metody lub właściwości „{0}” wymagane jest odwołanie do obiektu.EPominięcie argumentu typu jest niedozwolone w bieżącym kontekścieOpcja /reference, która deklaruje alias zewnętrzny, może mieć tylko jedną nazwę pliku. Aby określić wiele aliasów lub nazw plików, użyj wielu opcji /reference.,Tylko typy klasy mogą zawierać destruktory?Typ zwracany operatora True lub False musi być typem logicznym9Napotkano znacznik końca pliku. Oczekiwano znaków "*/".4Błąd podczas otwierania pliku odpowiedzi „{0}”KZdefiniowane przez użytkownika operatory nie mogą zwracać wartości void\„{0}”: klasy statyczne nie mogą zawierać operatorów zdefiniowanych przez użytkownikaEOperator „{0}” wymaga zdefiniowanego zgodnego operatora „{1}”mOperator zdefiniowany przez użytkownika „{0}” musi być zadeklarowany ze specyfikatorami static i public3Opcja „{0}” musi być ścieżką bezwzględną.CW parametrze wejściowym nie może występować atrybut wyjściowy.bNie można określić atrybutu Out dla parametru ref bez określania także atrybutu wejściowego.@Zmiennej out nie można zadeklarować jako lokalnej zmiennej ref8Dla wyjść bez źródła trzeba określić opcję /out.ANie można zapisać do pliku wyjściowego „{0}” — „{1}”'Element „{0}” nie może definiować przeciążonego elementu {1}, który różni się tylko modyfikatorami parametru „{2}” i „{3}”Metoda „{0}” określa ograniczenie „default” dla parametru typu „{1}”, lecz odpowiadający parametr typu „{2}” przesłoniętej lub jawnie zaimplementowanej metody „{3}” jest ograniczony do typu odwołania lub typu wartości.MNie przesłaniaj metody object.Finalize. Zamiast tego udostępnij destruktor.@„{0}”: nie znaleziono odpowiedniej metody do przesłonięciagDla składowej „{0}” ze specyfikatorem override nie można określić specyfikatora new ani virtualMetoda „{0}” określa ograniczenie „class” dla parametru typu „{1}”, lecz odpowiadający parametr typu „{2}” przesłoniętej lub jawnie zaimplementowanej metody „{3}” nie jest typem referencyjnym.Metoda „{0}” określa ograniczenie „struct” dla parametru typu „{1}”, lecz odpowiadający parametr typu „{2}” przesłoniętej lub jawnie zaimplementowanej metody „{3}” nie jest nienullowalnym typem wartości.Ograniczenia dla przesłoniętych i jawnych metod implementacji interfejsu są dziedziczone z metody podstawowej, dlatego nie mogą być określone bezpośrednio, chyba że są to ograniczenia „class” lub „struct”.>Oczekiwano operatora binarnego z możliwością przeciążenia4Oczekiwano operatora z możliwością przeciążeniaHOczekiwano operatora jednoargumentowego z możliwością przeciążenia.]Nie można zdefiniować/usunąć definicji symboli preprocesora po pierwszym tokenie w pliku.!Oczekiwano dyrektywy preprocesora?Nie można używać elementu #load po pierwszym tokenie w pliku;Nie można użyć dyrektywy #r po pierwszym tokenie w pliku2Parametr ma wiele różnych domyślnych wartości.uWartość parametru ze specyfikatorem out „{0}” musi być przypisana zanim sterowanie wyjdzie z bieżącej metody@„{0}”: typów statycznych nie można użyć jako parametrówDParametr jest nieprawidłowy dla określonego niezarządzanego typu.8Parametr params nie może zostać zadeklarowany jako {0}OParametr params musi być ostatnim parametrem na liście parametrów formalnych2Parametr params musi być tablicą jednowymiarowąWObie deklaracje metody częściowej muszą mieć identyczne modyfikatory dostępności.Obie deklaracje metody częściowej muszą mieć identyczne kombinacje modyfikatorów „virtual”, „override”, „sealed” i „new”.}Obie deklaracje metody częściowej muszą być metodami rozszerzenia albo żadna z nich nie może być metodą rozszerzenia.W drzewach wyrażeń nie można używać metod częściowych zawierających tylko deklarację definiującą ani usuniętych metod warunkowych.lDeklaracje metod częściowych elementu „{0}” mają niespójne ograniczenia dla parametru typu „{1}”uObydwie częściowe deklaracje metody, „{0}” i „{1}”, muszą korzystać z tych samych nazw elementów krotki.>Metoda częściowa nie może mieć modyfikatora „abstract”aNie znaleziono deklaracji definiującej na potrzeby implementowania częściowej metody „{0}”EMetoda częściowa nie może jawnie implementować metody interfejsu.@Metoda częściowa musi być zadeklarowana w typie częściowym.FMetoda częściowa nie może mieć wielu deklaracji implementujących.CMetoda częściowa nie może mieć wielu deklaracji definiujących.dObie częściowe deklaracje metody muszą używać parametru params lub żadna nie może go używaćuObie metody częściowe muszą być zadeklarowane jako readonly lub żadna nie może być zadeklarowana jako readonlyZDeklaracje metody częściowej muszą mieć pasujące wartości zwracane przez odwołanie.EObie częściowe deklaracje metod muszą mieć taki sam zwracany typ.fObie deklaracje metody częściowej muszą być statyczne albo żadna z nich nie może być statyczna.wNie można utworzyć delegata z metody „{0}”, ponieważ jest to metoda częściowa bez deklaracji implementującej.tObie deklaracje metody częściowej muszą być niezabezpieczone albo żadna z nich nie może być niezabezpieczona.hMetoda częściowa „{0}” musi mieć część implementacji, ponieważ ma modyfikatory dostępności.Metoda częściowa „{0}” musi mieć modyfikatory dostępności, ponieważ ma modyfikator „virtual”, „override”, „sealed”, „new” lub „extern”.mMetoda częściowa „{0}” musi mieć modyfikatory dostępności, ponieważ ma typ zwracany inny niż void.eMetoda częściowa „{0}” musi mieć modyfikatory dostępności, ponieważ ma parametry „out”.Modyfikator „partial” może pojawić się tylko bezpośrednio przed słowem kluczowym „class”, „record” „struct”, „interface” lub zwracanym typem metody.TModyfikatory dostępu częściowych deklaracji elementu „{0}” powodują konfliktVCzęściowe deklaracje elementu „{0}” nie mogą określać różnych klas bazowych~Wszystkie częściowe deklaracje elementu "{0}" muszą być klasami, klasami rekordów, strukturami rekordów lub interfejsami_Częściowe deklaracje elementu „{0}” mają niezgodne ograniczenia parametru typu „{1}”sCzęściowe deklaracje elementu „{0}” muszą mieć takie same nazwy parametrów typu w takiej samej kolejnościCzęściowe deklaracje elementu „{0}” muszą mieć takie same nazwy parametrów typu i modyfikatory wariancji w takiej samej kolejności:Używanie typu „dynamic” we wzorcu nie jest dozwolone.Użycie typu dopuszczającego wartość null „{0}?” jest niedozwolone we wzorcu. Użyj zamiast tego bazowego typu „{0}”.Wyrażenie typu „{0}” nie może być obsługiwane przez wzorzec typu „{1}” w języku C# {2}. Użyj języka w wersji {3} lub nowszej.SWyrażenie typu „{0}” nie może być obsługiwane przez wzorzec typu „{1}”.>Wystąpił błąd podczas zapisywania pliku wyjściowego: {0}.vBłąd podczas odczytu pliku „{0}” określonego przez argument nazwany „{1}” atrybutu PermissionSet: „{2}”tNie można rozpoznać ścieżki pliku „{0}” określonej dla argumentu nazwanego „{1}” atrybutu PermissionSetIW typach wskaźnika nie można używać operatorów „is” ani „as”;Dopasowanie wzorca jest niedozwolone dla typów wskaźnika.QTreść metody iteratora asynchronicznego musi zawierać instrukcję „yield”.Treść metody iteratora asynchronicznego musi zawierać instrukcję „yield”. Rozważ usunięcie modyfikatora „async” z deklaracji metody lub dodanie instrukcji „yield”.„{0}”: nowa chroniona składowa zadeklarowana w strukturze3Do wskaźnika należy zastosować operator * lub ->„{0}”: Struktury ref nie mogą implementować interfejsówm„{0}”: nie można jednocześnie określić klasy ograniczenia i ograniczenia „class” lub „struct”-Dyrektywa #r jest dozwolona tylko w skryptachWWzorców relacyjnych nie można używać na potrzeby zmiennoprzecinkowej wartości NaN.hNazwa zestawu „{0}” jest zarezerwowana i nie można jej użyć jako odwołania w sesji interaktywnejNNazwa typu wyliczeniowego „{0}” jest zarezerwowana i nie można jej użyćNazwa pliku każdego połączonego zasobu i modułu musi być unikatowa. Nazwę pliku „{0}” określono więcej niż raz w tym zestawie.AIdentyfikator zasobu „{0}” został już użyty w tym zestawievPonieważ element „{0}” zwraca wartość typu void, po słowie kluczowym nie może występować wyrażenie obiektubFunkcja anonimowa przekonwertowana na delegata zwracającego typ void nie może zwracać wartościEWymagany jest obiekt, który można przekonwertować na typ „{0}”?„{0}”: nie wszystkie ścieżki w kodzie zwracają wartośćNie można zwrócić wartości z iteratora. Użyj instrukcji yield return, aby zwrócić wartość, lub yield break, aby zakończyć iterację.VNie można zmodyfikować zwracanej wartości „{0}”, ponieważ nie jest to zmienna.O„{0}”: typów statycznych nie można użyć jako typów w instrukcji return„{0}”: docelowe środowisko uruchomieniowe nie obsługuje typów kowariantnych w przesłonięciach. Typem musi być „{2}”, aby zachować zgodność z przesłoniętą składową „{1}”.„{0}”: docelowe środowisko uruchomieniowe nie obsługuje kowariantnych typów zwracanych w przesłonięciach. Typem zwracanym musi być „{2}”, aby zachować zgodność z przesłoniętą składową „{1}”.WDocelowe środowisko uruchomieniowe nie obsługuje domyślnej implementacji interfejsu.Element „{0}” nie może implementować składowej interfejsu „{1}” w typie „{2}”, ponieważ docelowe środowisko uruchomieniowe nie obsługuje domyślnej implementacji interfejsu.Docelowe środowisko uruchomieniowe nie obsługuje specyfikatorów dostępu „protected”, „protected internal” i „private protected” dla składowej interfejsu.jDocelowe środowisko uruchomieniowe nie obsługuje statycznych składowych abstrakcyjnych w interfejsach.Atrybut "{0}" nie może implementować składowej interfejsu "{1}" w typie "{2}", ponieważ docelowe środowisko uruchomieniowe nie obsługuje statycznych składowych abstrakcyjnych w interfejsach.Docelowe środowisko uruchomieniowe nie obsługuje rozszerzalnych ani domyślnych dla środowiska uruchomieniowego konwencji wywoływania.FTyp „{1}” istnieje zarówno w elemencie „{0}”, jak i „{2}”jPrzestrzeń nazw „{1}” w elemencie „{0}” powoduje konflikt z typem „{3}” w elemencie „{2}”jTyp „{1}” w elemencie „{0}” powoduje konflikt z przestrzenią nazw „{3}” w elemencie „{2}”lElement „{0}” nie może być zapieczętowany, ponieważ zawierający go rekord nie jest zapieczętowany.S'Elementu „{0}” nie można zapieczętować, ponieważ nie jest przesłonięciemG„{0}”: typ nie może być jednocześnie statyczny i zapieczętowanyUAtrybut zabezpieczeń „{0}” ma nieprawidłową wartość SecurityAction „{1}”mWartość SecurityAction „{0}” jest nieprawidłowa dla atrybutów zabezpieczeń zastosowanych dla zestawuuWartość SecurityAction „{0}” jest nieprawidłowa dla atrybutów zabezpieczeń zastosowanych dla typu lub metodyAtrybut zabezpieczeń „{0}” jest nieprawidłowy w tym typie deklaracji. Atrybuty zabezpieczeń są prawidłowe tylko dla deklaracji zestawu, typu i metody.ZPierwszy argument atrybutu zabezpieczeń musi być prawidłową wartością SecurityActionSAtrybutu zabezpieczeń „{0}” nie można zastosować dla metody asynchronicznej.Metody asynchroniczne są niedozwolone w interfejsach, klasach lub strukturach z atrybutem „SecurityCritical” lub „SecuritySafeCritical”.Oczekiwano znaku { lub ;!Oczekiwano symbolu { lub ; lub =>Oczekiwano średnika (;)LW pliku klucza „{0}” brakuje klucza prywatnego potrzebnego do podpisania>Składowa rekordu „{0}” musi zwracać wartość „{1}”.lNie można określić opcji /main, jeśli istnieje jednostka kompilacji z instrukcjami najwyższego poziomu.GCo najmniej jedna instrukcja najwyższego poziomu nie może być pusta.W tym kontekście nie można użyć zmiennej lokalnej ani funkcji lokalnej „{0}” zadeklarowanej w instrukcji najwyższego poziomu.MTylko jedna jednostka kompilacji może mieć instrukcje najwyższego poziomu.WProgram korzystający z instrukcji najwyższego poziomu musi być plikiem wykonywalnym.Wzorzec dekonstrukcji z jednym elementem wymaga innej składni w celu ujednoznacznienia. Zaleca się dodanie desygnatora odrzucania „_” po nawiasie zamykającym „)”.FW ciągu interpolowanym nie można użyć jednowierszowego komentarza.pNie można znaleźć nazwy typu lub przestrzeni nazw „{0}” (brak dyrektywy using lub odwołania do zestawu?)Nie można znaleźć nazwy typu „{0}”. Ten typ został przekazany do zestawu „{1}”. Rozważ dodanie odwołania do tego zestawu.Element „{0}” nie ma wstępnie zdefiniowanego rozmiaru, dlatego operatora sizeof można użyć tylko w kontekście słowa kluczowego unsafe9Odwołania do plików źródłowych nie są obsługiwane.SPrzełącznik /sourcelink jest obsługiwany tylko w przypadku emitowania pliku PDB.Wystąpienia typu „{0}” nie można użyć wewnątrz funkcji zagnieżdżonej, wyrażenia zapytania, bloku iteratora ani metody asynchronicznej7Ograniczenie nie może być specjalną klasą „{0}”RKonwersja wyrażenia stackalloc typu „{0}” na typ „{1}” nie jest możliwa.LSłowo kluczowe stackalloc nie może być używane w bloku catch lub finallyWWyrażenia lambda z treścią instrukcji nie można skonwertować na drzewo wyrażenia.5Składowa rekordu „{0}” nie może być statyczna.aStatyczna funkcja anonimowa nie może zawierać odwołania do elementu „this” lub „base”.QStatyczna funkcja anonimowa nie może zawierać odwołania do elementu „{0}”.G„{1}”: nie można utworzyć na podstawie klasy statycznej „{0}”@„{0}”: klasy statyczne nie mogą implementować interfejsów<„{0}”: konstruktor statyczny nie może mieć parametrów6Stałej „{0}” nie można oznaczyć jako statycznejP„{0}”: modyfikatory dostępu są niedozwolone dla konstruktorów statycznychn„{0}”: konstruktor statyczny nie może zawierać jawnego wywołania konstruktora „this” lub „base”oKlasa statyczna „{0}” nie może pochodzić od typu „{1}”. Klasy statyczne muszą pochodzić od obiektu._Statyczna funkcja lokalna nie może zawierać odwołania do elementu „this” lub „base”.OStatyczna funkcja lokalna nie może zawierać odwołania do elementu „{0}”.KSkładowa statyczna „{0}” nie może być oznaczona jako „readonly”.YStatycznego pola lub właściwości „{0}” nie można przypisać w inicjatorze obiektu;Składowa statyczna nie może być oznaczona jako „{0}”{określono argument stdin „-”, ale dane wejściowe nie zostały przekierowane ze standardowego strumienia wejściowego.TSkładowa „{0}” typu „{1}” powoduje wystąpienie cyklu w układzie strukturyDAtrybut FieldOffset jest niedozwolony w polach typu static lub constAtrybut FieldOffset można umieścić tylko w składowych o typie oznaczonym przy użyciu atrybutu StructLayout(LayoutKind.Explicit).G„{0}”: struktury nie mogą wywoływać konstruktorów klasy bazowejJPodwyrażenie nie może być używane w argumencie operatora „nameof”.Wzorzec jest nieosiągalny. Został on już obsłużony przez poprzednie odgałęzienie wyrażenia switch albo nie można go dopasować.Przypadek switch jest nieosiągalny. Został on już obsłużony przez poprzednią instrukcję case albo nie można go dopasować.6Nie znaleziono najlepszego typu dla wyrażenia switch.FWyrażenie switch musi być wartością; znaleziono element „{0}”.WKontrolka nie może wykraczać poza przełącznik z końcowej etykiety case („{0}”)KNie można przejść z jednej etykiety instrukcji case („{0}”) do innejHWymagane są nawiasy wokół wyrażenia sterującego instrukcją switch.TBłąd składni wiersza polecenia: brak elementu „:” dla opcji „{0}”NBłąd składni wiersza polecenia: brak elementu „{0}” dla opcji „{1}”^'Atrybutu „MethodImplOptions.Synchronized” nie można stosować do metody asynchronicznej..Błąd składni, oczekiwano elementu „{0}”pW języku C# nie można użyć elementu System.Void. Aby uzyskać obiekt typu void, użyj elementu typeof(void).Ponieważ „{0}” to metoda asynchroniczna zwracająca typ „Task”, po słowie kluczowym return nie może następować wyrażenie obiektu. Czy zamierzony zwracany typ to „Task”?Asynchroniczne wyrażenie lambda przekonwertowane na delegata zwracającego typ „Task” nie może zwracać wartości. Czy zamierzony zwracany typ to „Task”?EW bieżącym kontekście słowo kluczowe „this” jest niedostępneW przypadku statycznej właściwości, statycznej metody lub statycznego inicjatora pola użycie słowa kluczowego „this” jest nieprawidłowe6Oczekiwano słowa kluczowego „this” lub „base”Anonimowe metody, wyrażenia lambda, wyrażenia zapytania i funkcje lokalne wewnątrz struktur nie mogą uzyskiwać dostępu do składowych wystąpień elementu „this”. Rozważ możliwość skopiowania elementu „this” do zmiennej lokalnej poza metodą anonimową, wyrażeniem lambda, wyrażeniem zapytania lub funkcją lokalną i użycie zamiast niego zmiennej lokalnej.5Wyrażenie throw jest niedozwolone w tym kontekście.PKlauzule catch nie mogą następować po ogólnej klauzuli catch instrukcji try.$Za wiele znaków w literale znakowym_Dozwolonych jest tylko 65534 elementów lokalnych, włącznie z wygenerowanymi przez kompilatorCałkowita długość ciągów użytkownika używanych przez program przekracza dozwolony limit. Spróbuj ograniczyć użycie literałów ciągów.XInstrukcje najwyższego poziomu muszą poprzedzać deklaracje przestrzeni nazw i typów.>Specyfikator formatu nie może kończyć się białym znakiem.)Nieoczekiwana sekwencja znaków „...”.Nazwy elementów krotek muszą być unikatowe.;Nazwa „{0}” nie identyfikuje elementu krotki „{1}”.Nie można zdefiniować klasy lub składowej, która wykorzystuje krotki, ponieważ nie można znaleźć wymaganego typu kompilatora „{0}”. Czy brakuje odwołania?INazwy elementów krotek nie są dozwolone po lewej stronie dekonstrukcji.Nazwa elementu krotki „{0}” została wywnioskowana. Użyj wersji języka {1} lub nowszej, aby uzyskać dostęp do elementu według jego wywnioskowanej nazwy.DNazwa elementu krotki „{0}“ jest dozwolona tylko na pozycji {1}.FNazwa elementu krotki „{0}“ nie jest dozwolona na żadnej pozycji.Typy krotek używane jako operandy operatorów == lub != muszą mieć zgodne kardynalności. Ten operator zawiera natomiast typy krotek o kardynalności {0} z lewej strony i {1} z prawej strony./Krotka musi zawierać co najmniej dwa elementy.8Element „{1}” nie definiuje parametru typu „{0}”>Elementu {1} „{0}” nie można używać z argumentami typu.Ograniczeń „class”, „struct”, „unmanaged”, „notnull” i „default” nie można łączyć ani duplikować i należy je najpierw określić na liście ograniczeń.Oczekiwano typuiModuł „{0}” w zestawie „{1}” przekazuje typ „{2}” do wielu zestawów: „{3}” i „{4}”.TNie można wnioskować typu wprowadzonej niejawnie zmiennej dekonstrukcji „{0}“.ONie można wywnioskować typu zmiennej wyjściowej z niejawnym typem „{0}”.8„{0}” nie jest interpolowanym typem obsługi ciągu.\Typ „{0}” musi być publiczny, aby można go było używać jako konwencji wywoływania.'Typ „{0}” nie został zdefiniowany.@Deklaracja parametru typu musi być identyfikatorem, a nie typemDNazwa typu „{0}” jest zarezerwowana do użycia przez kompilator.Nie można przekonwertować wartości null na parametr typu „{0}”, ponieważ może on być nienullowalnym typem wartości. Zamiast tego rozważ użycie elementu „default({0}!)”.pKontekstowe słowo kluczowe „var” może występować tylko w deklaracji zmiennej lokalnej lub kodzie skryptu[Nie można używać kontekstowego słowa kluczowego „var” w deklaracji zmiennej zakresuJParametr typu „{0}” ma tę samą nazwę co zawierający typ lub metodaZPierwszy operand operatora „as” nie może być literałem krotki bez typu naturalnego.gPole „{0}” musi być całkowicie przypisane przed zwróceniem sterowania do elementu wywołującegoAutomatycznie implementowana właściwość „{0}” musi być całkowicie przypisana przed zwróceniem sterowania do elementu wywołującego.9Nie można zmodyfikować wyniku konwersji rozpakowującejyBrak zamykającego znaku ograniczającego „}” dla interpolowanego wyrażenia rozpoczynającego się od znaku „{”.yW przypadku znaku „{0}” należy zastosować ucieczkę (przez wpisanie dwóch takich znaków) w ciągu interpolowanym.%Nieoczekiwane użycie nazwy z aliasem Nieoczekiwana lista argumentów.5Argumenty typu nie są dozwolone w operatorze nameof.Nieoczekiwany znak „{0}”$Nieoczekiwana dyrektywa preprocesora$Nieoczekiwane użycie nazwy ogólnejhKonstruktor zadeklarowany w rekordzie z listą parametrów musi mieć inicjator konstruktora „this”.JUżycie średnika po bloku metody lub metody dostępu jest nieprawidłowe.Nieoczekiwany token „{0}”3Nieoczekiwane użycie niepowiązanej nazwy ogólnejNieprawidłowa wariancja: parametr typu „{1}” musi być elementem {3} prawidłowym dla elementu „{0}”. Element „{1}” to „{2}”.Nieprawidłowa wariancja: parametr typu „{1}” musi być {3} prawidłowy w elemencie „{0}”, chyba że jest używana wersja języka „{4}” lub nowsza. „{1}” to {2}.'Element „{0}” nie może implementować jednocześnie elementu „{1}” i „{2}”, ponieważ mogą się one łączyć przy niektórych podstawieniach parametrów typu.U'Element „{0}” nie implementuje odziedziczonej abstrakcyjnej składowej „{1}”j'Element „{0}” nie implementuje składowej interfejsu „{1}”. Element „{2}” nie jest publiczny.C'Element „{0}” nie implementuje składowej interfejsu „{1}”`„{0}”: nie można jednocześnie określić klasy ograniczenia i ograniczenia „unmanaged”Metody z atrybutem „UnmanagedCallersOnly” nie mogą mieć parametrów typu ogólnego i nie mogą być deklarowane w typie ogólnym.Element „{0}” ma atrybut „UnmanagedCallersOnly” i nie można go wywołać bezpośrednio. Uzyskaj wskaźnik funkcji do tej metody.Element „{0}” ma atrybut „UnmanagedCallersOnly” i nie można go przekonwertować na typ delegowany. Uzyskaj wskaźnik funkcji do tej metody.Element „UnmanagedCallersOnly” można stosować tylko do zwykłych statycznych metod nieabstrakcyjnych lub statycznych funkcji lokalnych.Typ „{2}” musi być nienullowalnym typem wartości (podobnie jak wszystkie pola na wszystkich poziomach zagnieżdżenia), aby można było używać go jako parametru „{1}” w typie ogólnym lub metodzie ogólnej „{0}”ePoprzednia klauzula catch przechwytuje już wszystkie wyjątki tego typu lub jego nadtypu („{0}”)_Metody asynchroniczne nie mogą zawierać niezabezpieczonych parametrów ani zwracanych typów.OIteratory nie mogą mieć niebezpiecznych parametrów ani typów przekazywania.qWskaźniki i bufory o ustalonym rozmiarze mogą zostać użyte tylko w kontekście słowa kluczowego „unsafe”JNie można użyć niezabezpieczonego typu „{0}” do tworzenia obiektówMKonwencja wywoływania elementu „{0}” nie jest obsługiwana przez język.Dostęp do składowej z użyciem przezroczystego identyfikatora dla pola „{0}” typu „{1}” nie powiódł się. Czy odpytywane dane implementują wzorzec zapytania?NWzorców relacyjnych nie można używać na potrzeby wartości typu „{0}”.&Niezakończony literał ciągu znaków1Użyto nieprzypisanej zmiennej lokalnej „{0}”5Użycie prawdopodobnie nieprzypisanego pola „{0}”AUżycie nieprzypisanego parametru ze specyfikatorem out „{0}”\Użycie prawdopodobnie nieprzypisanej automatycznie implementowanej właściwości „{0}”NNie można używać obiektu „this” przed przypisaniem wszystkich jego pólKlauzula „using” musi występować przed wszystkimi innymi elementami zdefiniowanymi w przestrzeni nazw poza deklaracjami aliasów zewnętrznych.sNie można użyć zmiennej użycia bezpośrednio w sekcji instrukcji switch (rozważ użycie nawiasów klamrowych).Wyrażenie switch lub etykieta case musi być wartością logiczną, znakiem, ciągiem, liczbą całkowitą, wyliczeniem lub odpowiadającym typem dopuszczającym wartość null w języku C# 6 i wcześniejszych wersjach.Typ „{2}” musi być nienullowalnym typem wartości, aby można było użyć go jako parametru „{1}” w typie ogólnym lub metodzie ogólnej „{0}”.fNie można przekonwertować wartości null na „{0}”, ponieważ jest to nienullowalny typ wartości%Błąd składni; oczekiwano wartościrMetody rozszerzenia „{0}” zdefiniowanej dla typu wartości „{1}” nie można użyć do tworzenia delegatówSkładowych właściwości „{0}” typu „{1}” nie można przypisać za pomocą inicjatora obiektu, ponieważ jest on typu wartościKDrzewo wyrażenia lambda nie może zawierać metody z argumentami zmiennych Określ nazwę pliku wyjściowego (domyślnie: nazwa podstawowa pliku z klasą główną lub pierwszego pliku) -target:exe Kompiluj plik wykonywalny konsoli (domyślnie) (krótka wersja: -t:exe) -target:winexe Kompiluj plik wykonywalny systemu Windows (krótka wersja: -t:winexe) -target:library Kompiluj bibliotekę (krótka wersja: -t:library) -target:module Kompiluj moduł, który można dodać do innego zestawu (krótka wersja: -t:module) -target:appcontainerexe Kompiluj plik wykonywalny kontenera aplikacji (krótka wersja: -t:appcontainerexe) -target:winmdobj Kompiluj plik pośredni środowiska uruchomieniowego systemu Windows przeznaczony dla narzędzia WinMDExp (krótka wersja: -t:winmdobj) -doc: Plik dokumentacji XML do wygenerowania -refout: Dane wyjściowe zestawu odwołania do wygenerowania -platform: Ogranicz platformy, na których można uruchamiać ten kod: x86, Itanium, x64, arm, arm64, anycpu32bitpreferred lub anycpu. Wartość domyślna to anycpu. - PLIKI WEJŚCIOWE - -recurse: Uwzględnij wszystkie pliki zawarte w bieżącym katalogu i podkatalogach zgodnie ze specyfikacją określoną przy użyciu symboli wieloznacznych -reference:= Odwołuj się do metadanych z określonego pliku zestawu przy użyciu podanego aliasu (krótka wersja: -r) -reference: Odwołuj się do metadanych z określonych plików zestawów (krótka wersja: -r) -addmodule: Połącz określone moduły z tym zestawem -link: Osadź metadane z określonych plików zestawów międzyoperacyjnych (krótka wersja: -l) -analyzer: Uruchom analizatory z tego zestawu (krótka wersja: -a) -additionalfile: Dodatkowe pliki, które nie mają bezpośredniego wpływu na generowanie kodu, ale mogą być używane przez analizatory w celu tworzenia komunikatów o błędach lub ostrzeżeń. -embed Osadź wszystkie pliki źródłowe w pliku PDB. -embed: Osadź określone pliki w pliku PDB - ZASOBY - -win32res: Określ plik zasobu Win32 (res) -win32icon: Użyj tej ikony dla pliku wyjściowego -win32manifest: Określ plik manifestu środowiska Win32 (xml) -nowin32manifest Nie dołączaj domyślnego manifestu środowiska Win32 -resource: Osadź określony zasób (krótka wersja: -res) -linkresource: Połącz określony zasób z tym zestawem (krótka wersja: -linkres), gdzie format informacji o zasobie to [,[,public|private]] - GENEROWANIE KODU - -debug[+|-] Emituj informacje o debugowaniu -debug:{full|pdbonly|portable|embedded} Określ typ debugowania (wartość domyślna to „full”, wartość „portable” to format międzyplatformowy, a wartość „embedded” to format międzyplatformowy wbudowany w docelowym pliku dll lub exe) -optimize[+|-] Włącz optymalizacje (krótka wersja: -o) -deterministic Utwórz zestaw deterministyczny (zawierający identyfikator GUID i sygnaturę czasową wersji modułu) -refonly Utwórz zestaw odwołania zamiast głównych danych wyjściowych -instrument:TestCoverage Utwórz zestaw instrumentowany w celu gromadzenia informacji o pokryciu -sourcelink: Informacje o linku źródłowym do osadzenia w pliku PDB. - BŁĘDY I OSTRZEŻENIA - -warnaserror[+|-] Zgłaszaj wszystkie ostrzeżenia jako błędy -warnaserror[+|-]: Zgłaszaj określone ostrzeżenia jako błędy (użyj wartości „nullable” dla wszystkich ostrzeżeń nt. przyjmowania wartości null) -warn: Ustaw poziom ostrzeżeń (0 lub więcej) (krótka wersja: -w) -nowarn: Wyłącz określone komunikaty ostrzeżeń (użyj wartości „nullable” dla wszystkich ostrzeżeń nt. przyjmowania wartości null) -ruleset: Określ plik zestawu reguł wyłączający określone funkcje diagnostyczne. -errorlog:[,version=] Określ plik w celu rejestrowania wszystkich danych diagnostycznych kompilatora i analizatora. wersja_sarif:{1|2|2.1} Domyślne wartości 1. 2 i 2.1 oznaczają format SARIF w wersji 2.1.0. -reportanalyzer Zgłaszaj dodatkowe informacje analizatora, takie jak czas wykonywania. -skipanalyzers[+|-] Pomiń wykonywanie analizatorów diagnostycznych. -JĘZYK - -checked[+|-] Generuj operacje sprawdzenia przepełnienia -unsafe[+|-] Zezwalaj na niebezpieczny kod -define: Zdefiniuj symbole kompilacji warunkowej (krótka wersja: -d) -langversion:? Wyświetl dozwolone wartości dla wersji języka -langversion: Określ wersję języka, na przykład „latest” (najnowsza wersja z uwzględnieniem wersji pomocniczych), „default” (to samo co „latest”), „latestmajor” (najnowsza wersja z pominięciem wersji pomocniczych), „preview” (najnowsza wersja z uwzględnieniem funkcji w nieobsługiwanej wersji zapoznawczej), lub konkretną wersję, taką jak „6” lub „7.1” -nullable[+|-] Określ, czy opcja kontekstu dopuszczającego wartość null jest włączona, czy wyłączona. -nullable:{enable|disable|warnings|annotations} Określ opcję kontekstu dopuszczającego wartość null: enable|disable|warnings|annotations. - ZABEZPIECZENIA - -delaysign[+|-] Podpisz z opóźnieniem zestaw, używając tylko części publicznej klucza o silnej nazwie -publicsign[+|-] Podpisz publicznie zestaw, używając tylko części publicznej klucza o silnej nazwie -keyfile: Określ plik klucza o silnej nazwie -keycontainer: Określ kontener klucza o silnej nazwie -highentropyva[+|-] Włącz losowe generowanie układu przestrzeni adresowej o wysokiej entropii - RÓŻNE - @ Odczytaj plik odpowiedzi w celu uzyskania dodatkowych opcji -help Wyświetl ten komunikat dotyczący użycia (krótka wersja: -?) -nologo Pomiń komunikat kompilatora o prawach autorskich -noconfig Nie dołączaj automatycznie pliku CSC.RSP -parallel[+|-] Kompilacja współbieżna -version Wyświetl numer wersji kompilatora i zakończ - ZAAWANSOWANE - -baseaddress: Adres podstawowy dla biblioteki do skompilowania -checksumalgorithm: Określ algorytm do obliczania sumy kontrolnej pliku źródłowego przechowywanej w pliku PDB. Obsługiwane wartości: SHA1 lub SHA256 (domyślnie). -codepage: Określ stronę kodową do użycia podczas otwierania plików źródłowych -utf8output Wyprowadź komunikaty kompilatora przy użyciu kodowania UTF-8 -main: Określ typ zawierający punkt wejścia (zignoruj wszystkie pozostałe możliwe punkty wejścia) (krótka wersja: -m) -fullpaths Kompilator generuje w pełni kwalifikowane ścieżki -filealign: Określ wyrównanie stosowane dla sekcji plików wyjściowych -pathmap:=,=,... Określ mapowanie dla nazw ścieżek źródłowych wyprowadzanych przez kompilator. -pdb: Określ nazwę pliku z informacjami o debugowaniu (domyślnie: nazwa pliku wyjściowego z rozszerzeniem pdb) -errorendlocation Wyprowadź wiersz i kolumnę lokalizacji końcowej dla każdego błędu -preferreduilang Określ nazwę preferowanego języka wyjściowego. -nosdkpath Wyłącz przeszukiwanie domyślnej ścieżki zestawu SDK dla zestawów biblioteki standardowej. -nostdlib[+|-] Nie odwołuj się do biblioteki standardowej (mscorlib.dll) -subsystemversion: Określ wersję podsystemu tego zestawu -lib: Określ dodatkowe katalogi do przeszukania pod kątem odwołań -errorreport: Określ, w jaki sposób obsługiwać wewnętrzne błędy kompilatora: prompt, send, queue lub none. Wartość domyślna to queue. -appconfig: Określ plik konfiguracji aplikacji zawierający ustawienia powiązania zestawu -moduleassemblyname: Nazwa zestawu, którego częścią ma być ten moduł -modulename: Określ nazwę modułu źródłowego -generatedfilesout: Umieść pliki wygenerowane podczas kompilacji w określonym katalogu. kolekcjakontrawariantnykontrawariantnie kowariantny kowariantnie"domyślna implementacja interfejsukatalog nie istnieje+ścieżka jest za długa lub nieprawidłowamożliwy do likwidacjizmienna ustalonazmienna iteracji foreach+alternatywne interpolowane ciągi dosłowne i wzorzecmetody anonimowetypy anonimowe funkcja asyncasynchroniczna funkcja mainstrumienie asynchroniczneasynchroniczna instrukcja using-automatycznie zaimplementowane właściwości&inicjator właściwości automatycznejliterały binarneprzypisanie łącząceinicjator kolekcjiinterpolowane ciągi stałychzwroty kowariantneoperator domyślnydomyślny literał%domyślne ograniczenia parametru typu'ogólne ograniczenia typów delegowaniainicjator słownikaseparatory cyfr odrzucenia dynamiczny&ogólne ograniczenia typów wyliczeniafiltr wyjątków1metoda dostępu właściwości treści wyrażenia+konstruktor i destruktor treści wyrażenia"indeksator z wyrażeniem w treścimetoda z wyrażeniem w treści&właściwość z wyrażeniem w treściUdeklaracje zmiennych wyrażeń w inicjatorach elementów członkowskich i zapytaniachrozszerzone metody częściowe#wzorce właściwości rozszerzonychrozszerzalna instrukcja fixed'Element GetAsyncEnumerator rozszerzenia"Element GetEnumerator rozszerzeniametoda rozszerzeniaalias zewnętrzny&ustaw funkcje lokalne jako zewnętrzne0przestrzeń nazw z określonym zakresem plikówbufory o ustalonym rozmiarzewskaźniki funkcjiatrybuty ogólneogólne$kwalifikator aliasu przestrzeni nazwglobalne przy użyciu dyrektywyniejawnie typizowana tablica$niejawnie typizowana zmienna lokalna#tworzenie obiektu z typem docelowym+procedury obsługi ciągów interpolowanychoperator indeksowania6indeksowanie możliwych do przenoszenia buforów fixedTyp delegowania wywnioskowanego(metody ustawiające tylko do inicjowaniaciągi interpolowane iteratorywyrażenie lambdaatrybuty lambda¶metry odrzucania wyrażenia lambdazwracany typ lambdawiodący separator cyfrdyrektywa zakresu wierszyatrybuty funkcji lokalnychfunkcje lokalneAtrybut MemberNotNull0Mieszane deklaracje i wyrażenia w dekonstrukcji5moduł jako specyfikator elementu docelowego atrybutuinicjatory modułów.zasłanianie nazw w funkcjach zagnieżdżonychargument nazwanyoperator nameof'liczby całkowite o wielkości natywnej2Element stackalloc w wyrażeniach zagnieżdżonych!ogólne ograniczenie typu notnull nie wzorzec!stały wzorzec pustego wskaźnika$operator propagowania wartości null"typy dopuszczające wartość null/typy referencyjne dopuszczające wartość nullinicjator obiektu0przestarzałe w metodzie dostępu właściwościparametr opcjonalny lub wzorzecdeklaracja zmiennej wyjściowej&Konstruktory struktury bez parametrówwzorzec w nawiasiemetoda częściowatypy częściowedopasowanie wzorcapola pozycyjne w rekordach#pragmaakcja warning: enableprywatny chroniony*modyfikatory dostępu we właściwościachwyrażenie zapytaniaoperator zakresuskładowe tylko do odczytuodwołania tylko do odczytustruktury tylko do odczytuwłącz typ wartości logicznej&wyrażenie warunkowe o typie docelowymwyrażenie throwrówność krotkikrotki wzorzec typu typ wariancjiEparametry typu bez ograniczeń w operatorze łączenia wartości null niezarządzane typy konstruowane*ogólne niezarządzane ograniczenia typówdeklaracje using using staticNbezpieczeństwo wariancji dla elementów członkowskich interfejsu statycznegoprzy użyciu typów anonimowychprzy użyciu struktur niezmienniezmienna środowiskowa LIB opcja /LIBwyrażenie lambdaObsługiwane wersje językowe:{0} w wersji {1}ACopyright (C) Microsoft Corporation. Wszelkie prawa zastrzeżone. grupa metod+Operacja spowodowała przepełnienie stosu.Hograniczenia dla przesłonięć i jawnych metod implementacji interfejsu parametru/REFERENCEPATH opcja7(Lokalizacja symbolu związanego z poprzednim błędem)<(Lokalizacja symbolu związanego z poprzednim ostrzeżeniem) zwracanego alias użycia konstruktor zdarzeniealias zewnętrznypoleetykietametodaprzestrzeń nazwwłaściwośćtyp parametr typuelementzmienna"Kompilator Microsoft (R) Visual C#instrukcje najwyższego poziomuzmienna użycia„eksperymentalna”! Tag Include jest nieprawidłowy C Nie można wstawić części lub całości dołączonego kodu XML :J Nie można dołączyć nieprawidłowo sformułowanego pliku XML „{0}”Brak atrybutu plikuBrak atrybutu ścieżkiN Dla następującego tagu Include nie znaleziono żadnych zgodnych elementów nNiektóre typy zestawu analizatora {0} zostaną pominięte z powodu wyjątku ReflectionTypeLoadException: {1}.zPomiń ładowanie typów w zestawie analizatora zakończonych niepowodzeniem z powodu wyjątku ReflectionTypeLoadExceptionrWywołano metodę GetDeclarationName dla węzła deklaracji, który może zawierać wiele deklaratorów zmiennych.#Element items: nie może być pustyNLokalizacja musi być określona, aby zapewnić minimalną kwalifikację typu.;Kombinacja opcji elementu LookupOptions jest nieprawidłowa Nazwa {0} powoduje konflikt nazw#Oczekiwano elementu SearchCriteria.To nie symbol języka C#.uPodano typy parametrów: {0} i rodzaje odwołań do parametrów: {1}. Te tablice muszą mieć taką samą długość.XElement „RefKind.Out” nie jest prawidłowym rodzajem odwołania dla zwracanego typu.CPozycja nie znajduje się w drzewie składni o pełnym zasięgu {0}8Pozycja musi znajdować się w zasięgu drzewa składni.aDrzewo składni do przeanalizowania nie może należeć do drzewa składni bieżącej kompilacji.;Przesłanie może mieć co najwyżej jedno drzewo składni..Przesłanie może zawierać tylko kod skryptu.4Węzeł składni znajduje się poza drzewem składniDrzewo składni już istniejegElement SyntaxTree jest wynikiem dyrektywy #load i nie można go bezpośrednio usunąć ani zastąpić.KDrzewo składni powinno zostać utworzone na podstawie przesłanych danych.1Element SyntaxTree nie jest częścią kompilacjiOElement SyntaxTree nie jest częścią kompilacji, więc nie można go usunąć_Klasa SyntaxTreeSemanticModel musi być dostępna, aby zapewnić minimalną kwalifikację typu.^Tej metody można użyć tylko do tworzenia tokenów — element {0} nie jest rodzajem tokenu.Mdrzewo musi zawierać węzeł główny z elementem SyntaxKind.CompilationUnit%drzewo nie jest częścią kompilacji,Argument typu nie może mieć wartości nulloUżyj metody Microsoft.CodeAnalysis.CSharp.SyntaxFactory.Literal do utworzenia tokenów literałów liczbowych.nUżyj metody Microsoft.CodeAnalysis.CSharp.SyntaxFactory.Literal do utworzenia tokenów literałów znakowych.Użyj metody Microsoft.CodeAnalysis.CSharp.SyntaxFactory.Identifier lub Microsoft.CodeAnalysis.CSharp.SyntaxFactory.VerbatimIdentifier do utworzenia tokenów identyfikatorów.gWartość wyrównania {0} jest większa niż {1} i może powodować powstanie ciągu w dużym formacie.IWartość wyrównania może powodować powstanie ciągu w dużym formacieAWynikiem wyrażenia jest zawsze element „null” typu „{0}”4Wynikiem wyrażenia jest zawsze wartość „null”Niejednoznaczne odwołanie w atrybucie cref: „{0}”. Przyjęto element „{1}”, lecz inne elementy przeciążające także są zgodne, w tym „{2}”.+Niejednoznaczne odwołanie w atrybucie crefFWystąpienia analizatora {0} nie można utworzyć z elementu {1}: {2}.-Nie można utworzyć wystąpienia analizatoraqZestaw „{0}” zawierający typ „{1}” odwołuje się do platformy .NET Framework, co nie jest obsługiwane.XZaładowany zestaw odwołuje się do platformy .NET Framework, co nie jest obsługiwane._Atrybut „{0}” z modułu „{1}” zostanie zignorowany na korzyść wystąpienia w źródle=Atrybut zostanie zignorowany na rzecz wystąpienia w źródlePrawdopodobnie niepoprawne przypisanie do elementu lokalnego „{0}”, który jest argumentem instrukcji using lub lock. Wywołanie metody Dispose lub odblokowanie nastąpi dla oryginalnej wartości elementu lokalnego.dMożliwe niepoprawne przypisanie do zmiennej lokalnej będącej argumentem instrukcji using lub lockNWykonano przypisanie do tej samej zmiennej. Czy chcesz przypisać coś innego?+Ustawiono przypisanie do tej samej zmiennejW tej metodzie asynchronicznej brakuje operatorów „await”, dlatego będzie wykonywana synchronicznie. Rozważ możliwość użycia operatora „await” w celu zdefiniowania oczekiwania na nieblokujące wywołania interfejsów API albo wyrażenia „await Task.Run(...)” w celu przeniesienia wykonywania zadań intensywnie angażujących procesor do wątku w tle._Metoda asynchroniczna nie zawiera operatorów „await” i zostanie uruchomiona synchronicznienTyp „{0}” nie może być używany w tym kontekście, ponieważ nie może być reprezentowany w metadanych.fTyp nie może być używany w tym kontekście, ponieważ nie może być reprezentowany w metadanych.SAtrybut „{0}” jest ignorowany w przypadku określenia podpisywania publicznego.IAtrybut jest ignorowany w przypadku określenia podpisywania publicznego.„{0}” to nie jest prawidłowa lokalizacja atrybutu tej deklaracji. Prawidłowe lokalizacje atrybutu tej deklaracji to „{1}”. Wszystkie atrybuty w tym bloku zostaną zignorowane.2Nieprawidłowa lokalizacja atrybutu tej deklaracjiAtrybuty docelowe dla pól w ramach właściwości automatycznych nie są obsługiwane w języku w wersji {0}. Użyj języka w wersji {1} lub nowszej.lAtrybuty docelowe dla pól w ramach właściwości automatycznych nie są obsługiwane w tej wersji języka.xMożliwe niezamierzone porównanie odwołań. Aby porównać wartości, wykonaj rzutowanie lewej strony na typ „{0}”KMożliwe niezamierzone porównanie odwołań; lewa strona wymaga rzutowaniayMożliwe niezamierzone porównanie odwołań. Aby porównać wartości, wykonaj rzutowanie prawej strony na typ „{0}”LMożliwe niezamierzone porównanie odwołań; prawa strona wymaga rzutowaniaZNie można przywrócić ostrzeżenia „CS{0}”, ponieważ zostało wyłączone globalnieNNie można przywrócić ostrzeżenia, ponieważ zostało globalnie wyłączone,Nazwa języka „{0}” jest nieprawidłowa.!Nazwa języka jest nieprawidłowa4„{0}” to nie jest prawidłowy numer ostrzeżeniaNumer przekazany do dyrektywy preprocesora ostrzeżenia #pragma nie jest prawidłowym numerem ostrzeżenia. Upewnij się, że numer reprezentuje ostrzeżenie, a nie błąd.!Nieprawidłowy numer ostrzeżeniaGKomentarz XML ma atrybut cref „{0}”, którego nie można rozpoznaćKNieprawidłowy typ parametru {0} w atrybucie cref komentarza XML: „{1}”Podane wyrażenie nigdy nie jest określonego typu („{0}”)A'Podane wyrażenie wyrażenia „is” nigdy nie ma podanego typu;Podane wyrażenie jest zawsze określonego typu („{0}”);'Podane wyrażenie wyrażenia „is” zawsze ma podany typUżycie elementu „{0}” do testowania zgodności z elementem „{1}” jest w zasadzie identyczne z testowaniem zgodności z elementem „{2}” i powiedzie się dla wszystkich wartości innych niż nullTestowanie zgodności z typem „dynamic” za pomocą operatora „is” jest zasadniczo identyczne z testowaniem zgodności z typem „Object”?Wyrażenie typu „{0}” jest zawsze zgodne z podanym wzorcem.4Dane wejściowe zawsze są zgodne z podanym wzorcem.Nazwa „_” odwołuje się do typu „{0}”, a nie do wzorca odrzucania. Użyj elementu „@_” aby odwołać się do typu, lub użyj elementu „var _”, aby odrzucić wartość.\Nie używaj elementu „_” w celu odwoływania się do typu w wyrażeniu „is” z typem.{Sufiks „l” z łatwością można pomylić z cyfrą „1” — w celu zachowania jednoznaczności użyj sufiksu „L”6Sufiks „l” można łatwo pomylić z cyfrą „1”S„{0}”: punkt wejścia nie może być elementem ogólnym ani być typu ogólnegoHPunkt wejścia nie może być elementem ogólnym ani być typu ogólnegoRPunkt wejścia programu to kod globalny; punkt wejścia „{0}” jest ignorowany.GPunkt wejścia programu to kod globalny; punkt wejścia jest ignorowanyWSkładowa „{0}” musi mieć wartość inną niż null podczas kończenia działania.7Nie można użyć składowej „{0}” w tym atrybucie.-Nie można użyć składowej w tym atrybucie.oSkładowa „{0}” musi mieć wartość inną niż null podczas kończenia działania z wartością „{1}”.]Składowa musi mieć wartość inną niż null podczas kończenia działania w pewnym stanie.MSkładowa musi mieć wartość inną niż null podczas kończenia działania.lKonwertowanie grupy metod „{0}” na typ inny niż delegowany „{1}”. Czy zamierzasz wywołać metodę?5Konwertowanie grupy metod na typ inny niż delegowanyAdnotacja dla typów referencyjnych dopuszczających wartość null powinna być używana tylko w kodzie z kontekstem adnotacji „#nullable”.Adnotacja dla typów referencyjnych dopuszczających wartość null powinna być używana w kodzie tylko w ramach kontekstu adnotacji „#nullable”. Wygenerowany automatycznie kod wymaga jawnej dyrektywy „#nullable” w źródle.Adnotacja dla typów referencyjnych dopuszczających wartość null powinna być używana w kodzie tylko w ramach kontekstu adnotacji „#nullable”. Wygenerowany automatycznie kod wymaga jawnej dyrektywy „#nullable” w źródle.Adnotacja dla typów referencyjnych dopuszczających wartość null powinna być używana tylko w kodzie z kontekstem adnotacji „#nullable”.mParametr „{0}” nie ma zgodnego tagu param w komentarzu XML elementu „{1}” (lecz inne parametry mają)WParametr nie ma zgodnego tagu param w komentarzu XML (ale inne parametry mają ten tag){Parametr typu „{0}” nie ma zgodnego tagu typeparam w komentarzu XML elementu „{1}” (lecz inne parametry typu mają)`Parametr typu nie ma zgodnego tagu typeparam w komentarzu XML (ale inne parametry mają ten tag)KBrak komentarza XML dla widocznego publicznie typu lub składowej „{0}”XOkreślono opcję kompilatora /doc, ale co najmniej jedna konstrukcja nie ma komentarzy.ABrak komentarza XML dla widocznego publicznie typu lub składowejWstępnie zdefiniowany typ „{0}” jest zdefiniowany w wielu zestawach aliasu globalnego. Zostanie użyta definicja z elementu „{1}”.Ten błąd występuje w przypadku odnalezienia wstępnie zdefiniowanego typu, takiego jak System.Int32, w dwóch zestawach. Może się tak dziać, gdy utworzono odwołanie do elementu mscorlib lub biblioteki System.Runtime.dll w dwóch różnych miejscach, na przykład podczas próby uruchomienia dwóch wersji programu .NET Framework obok siebie.KWstępnie zdefiniowany typ występuje w wielu zestawach w aliasie globalnymSkładowa „{0}” implementuje składową interfejsu „{1}” w typie „{2}”. W czasie wykonywania składowa interfejsu jest zgodna z wieloma metodami. Od implementacji zależy, która metoda zostanie wywołana.To ostrzeżenie może zostać wygenerowane, gdy dwie metody interfejsu różnią się tylko oznaczeniem określonego parametru specyfikatorem ref lub out. Aby zapobiec występowaniu tego ostrzeżenia, zmień kod, ponieważ nie można jednoznacznie określić ani zagwarantować, która metoda zostanie wywołana w czasie wykonywania. Język C# rozróżnia specyfikatory out i ref, jednak dla środowiska CLR są one takie same. Wybiera ono dowolny z nich podczas określania, która metoda zawiera implementację interfejsu. Musisz umożliwić kompilatorowi rozróżnienie metod. Możesz na przykład nadać im różne nazwy lub określić dla jednej z nich dodatkowy parametr.RSkładowa implementuje składową za pomocą wielu dopasowań w czasie wykonywaniaSkładowa „{1}” przesłania element „{0}”. W czasie wykonywania jest możliwych wiele różnych przesłonięć. Od implementacji zależy, która metoda zostanie wywołana. Użyj nowszego środowiska uruchomieniowego.lSkładowa przesłania podstawową składową za pomocą wielu możliwych przesłonięć w czasie wykonywania[Indeksowanie tablicy z ujemnym indeksem (indeksy tablicy zawsze rozpoczynają się od zera)'Indeksowanie tablicy z ujemnym indeksemkSkładowa „{0}” nie ukrywa składowej z możliwością dostępu. Słowo kluczowe new nie jest wymagane.TSkładowa nie ukrywa dziedziczonej składowej; słowo kluczowe new nie jest wymagane'Element „{0}” ukrywa odziedziczoną składową „{1}”. Aby przesłonić tę implementację bieżącą składową, dodaj słowo kluczowe override. W przeciwnym razie dodaj słowo kluczowe new.JSkładowa ukrywa dziedziczoną składową; brak słowa kluczowego override{'Element „{0}” ukrywa odziedziczoną składową „{1}”. Użyj słowa kluczowego new, jeśli ukrycie jest zamierzone.Zmienna została zadeklarowana przy użyciu tej samej nazwy co zmienna w typie bazowym. Jednak nie użyto słowa kluczowego new. To ostrzeżenie informuje o konieczności użycia słowa kluczowego new. Zmienna została zadeklarowana tak, jakby użyto słowa kluczowego new w deklaracji.ESkładowa ukrywa dziedziczoną składową; brak słowa kluczowego new.Zestaw {0} nie zawiera żadnych analizatorów. Zestaw nie zawiera analizatorówVOpcja /noconfig zostanie zignorowana, ponieważ została określona w pliku odpowiedziVOpcja /noconfig zostanie zignorowana, ponieważ została określona w pliku odpowiedziNie znaleziono wartości elementu RuntimeMetadataVersion. Nie znaleziono żadnego zestawu zawierającego element System.Object ani nie określono wartości elementu RuntimeMetadataVersion za pomocą opcji.9Nie odnaleziono wartości elementu RuntimeMetadataVersion%Nie określono plików źródłowych.$Nie określono plików źródłowychFunkcja „{0}” nie jest częścią specyfikacji standardu ISO języka C# i może nie być akceptowana przez inne kompilatoryuFunkcja nie jest częścią specyfikacji standardu ISO języka C# i może nie być akceptowana przez inne kompilatorytSkładowa „{0}” przesłania przestarzałą składową „{1}”. Dodaj atrybut Obsolete do składowej „{0}”./Składowa przesłania przestarzałą składowąWynik wyrażenia to zawsze „{0}”, ponieważ wartość typu „{1}” nigdy nie jest równa wartości „null” typu „{2}”Wynik wyrażenia to zawsze „{0}”, ponieważ wartość typu „{1}” nigdy nie jest równa wartości „null” typu „{2}”oWynik wyrażenia jest zawsze taki sam, ponieważ wartość tego typu nigdy nie jest równa wartości „null”oWynik wyrażenia jest zawsze taki sam, ponieważ wartość tego typu nigdy nie jest równa wartości „null”YNie można przekonwertować literału o wartości null na nienullowalny typ referencyjny.YNie można przekonwertować literału o wartości null na nienullowalny typ referencyjny.RMożliwy argument odwołania o wartości null dla parametru „{0}” w „{1}”..Możliwy argument odwołania o wartości null.1Możliwe przypisanie odwołania o wartości null.1Możliwe przypisanie odwołania o wartości null.dInicjator obiektu lub kolekcji niejawnie wyłuskuje składową o możliwej wartości null „{0}”.ZInicjator obiektu lub kolekcji niejawnie wyłuskuje składową o możliwej wartości null.:Wyłuskanie odwołania, które może mieć wartość null.:Wyłuskanie odwołania, które może mieć wartość null.0Możliwe zwrócenie odwołania o wartości null.0Możliwe zwrócenie odwołania o wartości null.Argumentu typu „{0}” nie można użyć dla parametru „{2}” typu „{1}” w elemencie „{3}” z powodu różnic w dopuszczalności wartości null przez typy referencyjne.Argumentu typu „{0}” nie można użyć jako danych wyjściowych typu „{1}” dla parametru „{2}” w elemencie „{3}” z powodu różnic w dopuszczalności wartości null przez typy referencyjne.Argumentu nie można użyć jako danych wyjściowych dla parametru z powodu różnic w dopuszczalności wartości null przez typy referencyjne.vArgumentu nie można użyć dla parametru z powodu różnic w dopuszczalności wartości null przez typy referencyjne.xObsługa wartości null dla typów referencyjnych w wartości typu „{0}” jest niezgodna z typem docelowym „{1}”._Obsługa wartości null dla typów referencyjnych w wartości jest niezgodna z typem docelowym.Obsługa wartości null w ograniczeniach dla parametru typu „{0}” metody „{1}” jest niezgodna z ograniczeniami parametru typu „{2}” metody interfejsu „{3}”. Rozważ użycie jawnej implementacji interfejsu.Obsługa wartości null w ograniczeniach dla parametru typu jest niezgodna z ograniczeniami parametru typu w niejawnie implementowanej metodzie interfejsu.Deklaracje metod częściowych elementu „{0}” mają niespójne opcje dopuszczania wartości null w ograniczeniach parametru typu „{1}”uDeklaracje metod częściowych mają niespójne opcje dopuszczania wartości null w ograniczeniach dla parametru typuObsługa wartości null dla typów referencyjnych w jawnym specyfikatorze interfejsu jest niezgodna z interfejsem implementowanym przez typ.Obsługa wartości null dla typów referencyjnych w jawnym specyfikatorze interfejsu jest niezgodna z interfejsem implementowanym przez typ.Element „{0}” nie implementuje składowej interfejsu „{1}”. Obsługa wartości null dla typów referencyjnych w interfejsie implementowanym przez typ podstawowy jest niezgodna.Typ nie implementuje składowej interfejsu. Obsługa wartości null dla typów referencyjnych w interfejsie implementowanym przez typ podstawowy jest niezgodna.Dopuszczanie wartości null dla typów referencyjnych w typie parametru „{0}” z elementu „{1}” nie jest zgodne z docelowym delegatem „{2}” (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typów referencyjnych w typie parametru nie jest zgodne z docelowym delegatem (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Obsługa wartości null dla typów referencyjnych w typie parametru „{0}” jest niezgodna z implementowaną składową „{1}”.pObsługa wartości null dla typów referencyjnych w typie parametru jest niezgodna z implementowaną składową.Obsługa wartości null dla typów referencyjnych w typie parametru „{0}” „{1}” jest niezgodna z niejawnie implementowaną składową „{2}”.zObsługa wartości null dla typów referencyjnych w typie parametru jest niezgodna z niejawnie implementowaną składową.zObsługa wartości null dla typów referencyjnych w typie parametru „{0}” jest niezgodna z przesłoniętą składową.pObsługa wartości null dla typów referencyjnych w typie parametru jest niezgodna z przesłoniętą składową.Obsługa wartości null dla typów referencyjnych w typie parametru „{0}” jest niezgodna z częściową deklaracją metody.uObsługa wartości null dla typów referencyjnych w typie parametru jest niezgodna z częściową deklaracją metody.Dopuszczanie wartości null dla typów referencyjnych w zwracanym typie „{0}” nie jest zgodne z docelowym delegatem „{1}” (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typów referencyjnych w zwracanym typie nie jest zgodne z docelowym delegatem (prawdopodobnie z powodu atrybutów dopuszczania wartości null).zObsługa wartości null dla typów referencyjnych w typie zwracanym jest niezgodna z implementowaną składową „{0}”.pObsługa wartości null dla typów referencyjnych w typie zwracanym jest niezgodna z implementowaną składową.Obsługa wartości null dla typów referencyjnych w typie zwracanym „{0}” jest niezgodna z niejawnie implementowaną składową „{1}”.zObsługa wartości null dla typów referencyjnych w typie zwracanym jest niezgodna z niejawnie implementowaną składową.pObsługa wartości null dla typów referencyjnych w typie zwracanym jest niezgodna z przesłoniętą składową.pObsługa wartości null dla typów referencyjnych w typie zwracanym jest niezgodna z przesłoniętą składową.hNullowalność typów referencyjnych w zwracanym typie jest niezgodna z częściową deklaracją metody.hNullowalność typów referencyjnych w zwracanym typie jest niezgodna z częściową deklaracją metody.pObsługa wartości null dla typów referencyjnych w typie jest niezgodna z implementowaną składową „{0}”.fObsługa wartości null dla typów referencyjnych w typie jest niezgodna z implementowaną składową.Obsługa wartości null dla typów referencyjnych w typie „{0}” jest niezgodna z niejawnie implementowaną składową „{1}”.pObsługa wartości null dla typów referencyjnych w typie jest niezgodna z niejawnie implementowaną składową.fObsługa wartości null dla typów referencyjnych w typie jest niezgodna z przesłoniętą składową.fObsługa wartości null dla typów referencyjnych w typie jest niezgodna z przesłoniętą składową.Nie można użyć typu „{3}” jako parametru typu „{2}” w typie ogólnym lub metodzie „{0}”. Obsługa wartości null w argumencie typu „{3}” jest niezgodna z typem ograniczenia „{1}”.Nie można użyć typu jako parametru typu w typie ogólnym lub metodzie. Obsługa wartości null w argumencie typu jest niezgodna z typem ograniczenia.Nie można użyć typu „{2}” jako parametru typu „{1}” w typie ogólnym lub metodzie „{0}”. Obsługa wartości null w argumencie typu „{2}” jest niezgodna z ograniczeniem „notnull”.Nie można użyć typu jako parametru typu w typie ogólnym lub metodzie. Obsługa wartości null w argumencie typu jest niezgodna z ograniczeniem „notnull”.Nie można użyć typu „{2}” jako parametru typu „{1}” w typie ogólnym lub metodzie „{0}”. Obsługa wartości null w argumencie typu „{2}” jest niezgodna z ograniczeniem „class”.Nie można użyć typu jako parametru typu w typie ogólnym lub metodzie. Obsługa wartości null w argumencie typu jest niezgodna z ograniczeniem „class”.CTyp wartości dopuszczający wartość null może być równy null.CTyp wartości dopuszczający wartość null może być równy null.UPrzestarzała składowa „{0}” przesłania nieprzestarzałą składową „{1}”.@Przestarzała składowa przesłania nieprzestarzałą składowąuWartość parametru ze specyfikatorem out „{0}” musi być przypisana zanim sterowanie wyjdzie z bieżącej metodyaWartość parametru ze specyfikatorem out musi być przypisana, zanim sterowanie wyjdzie z metodynParametr „{0}” musi mieć wartość inną niż null podczas kończenia działania z wartością „{1}”.\Parametr musi mieć wartość inną niż null podczas kończenia działania w pewnym stanie.VParametr „{0}” musi mieć wartość inną niż null podczas kończenia działania.LParametr musi mieć wartość inną niż null podczas kończenia działania.@„{0}”: typów statycznych nie można użyć jako parametrów7Typów statycznych nie można używać jako parametrówParametr „{0}” musi mieć wartość inną niż null podczas kończenia działania, ponieważ parametr „{1}” ma wartość inną niż null.Parametr musi mieć wartość inną niż null podczas kończenia działania, ponieważ parametr przywoływany przez element NotNullIfNotNull ma wartość inną niż null.Parametr {0} występuje po {1} na liście parametrów, ale jest on używany jako argument dla konwersji procedury obsługi ciągów interpolowanych. Będzie to wymagać od wywołującego zmiany kolejności parametrów za pomocą nazwanych argumentów w lokacji wywołania. Rozważ umieszczenie parametru procedury obsługi ciągu interpolowanego po wszystkich zastosowanych argumentach.hParametr konwersji procedury obsługi ciągu interpolowanego występuje po parametrze procedury obsługiSDeklaracje metody częściowej „{0}” i „{1}” mają różnice w sygnaturach.=Deklaracje metod częściowych mają różnice w sygnaturach.f'Element „{0}” nie implementuje wzorca „{1}”. Element „{2}” ma nieprawidłową sygnaturę.UTyp nie zawiera implementacji wzorca kolekcji; składowa ma niewłaściwą sygnaturęs'Element „{0}” nie implementuje wzorca „{1}”. Elementy „{2}” i „{3}” są wzajemnie niejednoznaczne.LTyp nie zawiera implementacji wzorca kolekcji; składowe są niejednoznaczneElement „{0}” nie implementuje wzorca „{1}”. Element „{2}” nie jest wystąpieniem publicznym ani metodą rozszerzenia.kTyp nie implementuje wzorca kolekcji; składowa nie jest publicznym wystąpieniem ani metodą rozszerzenia.pLokalna nazwa „{0}” jest za długa dla pliku PDB. Rozważ skrócenie jej lub skompilowanie bez opcji /debug.*Nazwa lokalna jest za długa dla pliku PDB5Prawdopodobnie omyłkowo wystąpiła pusta instrukcja5Prawdopodobnie omyłkowo wystąpiła pusta instrukcjasNie można użyć operatora „{0}” w tym miejscu z powodu pierwszeństwa. Użyj nawiasów w celu rozróżnienia.BNie można użyć operatora w tym miejscu z powodu pierwszeństwa.S„{0}”: w typie zapieczętowanym została zadeklarowana nowa chroniona składowaBW typie zapieczętowanym zadeklarowano nową chronioną składowąTElement „{0}” definiuje element „Equals”, lecz nie element „GetHashCode”JRekord definiuje element „Equals”, lecz nie element „GetHashCode”.3Typy i aliasy nie powinny mieć nazwy „record”.3Typy i aliasy nie powinny mieć nazwy „record”.HPrzywoływany zestaw „{0}” ma inne ustawienie kultury — „{1}”./Przywoływany zestaw ma inne ustawienie kultury3Przywoływany zestaw „{0}” nie ma silnej nazwy.(Przywoływany zestaw nie ma silnej nazwyUtworzono odwołanie do osadzonego zestawu międzyoperacyjnego „{0}” z powodu pośredniego odwołania do tego zestawu utworzonego przez zestaw „{1}”. Rozważ zmianę właściwości „Osadź typy międzyoperacyjne” w jednym z zestawów.Dodano odwołanie do zestawu przy użyciu opcji /link (ustawienie wartości True dla właściwości Osadź typy międzyoperacyjne). Nakazuje to kompilatorowi osadzenie informacji o typie międzyoperacyjnym z tego zestawu. Jednak kompilator nie może osadzić informacji o typie międzyoperacyjnym z tego zestawu, ponieważ inny przywoływany zestaw odwołuje się do tego zestawu przy użyciu opcji /reference (ustawienie wartości False dla właściwości Osadź typy międzyoperacyjne). Aby osadzić informacje o typie międzyoperacyjnym dla obu zestawów, użyj opcji /link dla odwołań do każdego zestawu (ustaw wartość True dla właściwości Osadź typy międzyoperacyjne). Aby usunąć ostrzeżenie, możesz zamiast tego użyć opcji /reference (ustaw wartość False dla właściwości Osadź typy międzyoperacyjne). W takiej sytuacji informacje o typie międzyoperacyjnym udostępnia podstawowy zestaw międzyoperacyjny.oUtworzono odwołanie do osadzonego zestawu międzyoperacyjnego z powodu pośredniego odwołania do tego zestawugWartość zwracana musi być inna niż null, ponieważ parametr „{0}” ma wartość inną niż null.]Wartość zwracana musi być inna niż null, ponieważ parametr ma wartość inną niż null.O„{0}”: typów statycznych nie można użyć jako typów w instrukcji return=Typów statycznych nie można używać jako typów zwracanychTyp „{1}” w elemencie „{0}” powoduje konflikt z zaimportowanym typem „{3}” w elemencie „{2}”. Zostanie użyty typ zdefiniowany w elemencie „{0}”.,Typ powoduje konflikt z zaimportowanym typemTyp „{1}” w elemencie „{0}” powoduje konflikt z zaimportowaną przestrzenią nazw „{3}” w elemencie „{2}”. Zostanie użyty typ zdefiniowany w elemencie „{0}”.9Typ powoduje konflikt z zaimportowaną przestrzenią nazwPrzestrzeń nazw „{1}” w elemencie „{0}” powoduje konflikt z zaimportowanym typem „{3}” w elemencie „{2}”. Zostanie użyta przestrzeń nazw zdefiniowana w elemencie „{0}”.9Przestrzeń nazw powoduje konflikt z zaimportowanym typemNie ma zdefiniowanej kolejności pól w wielu deklaracjach częściowej struktury „{0}”. Aby określić kolejność, wszystkie pola wystąpienia muszą znajdować się w tej samej deklaracji.OBrak zdefiniowanej kolejności pól w wielu deklaracjach częściowej strukturyDMetoda z oznaczeniem [DoesNotReturn] nie powinna zwracać wartości.DMetoda z oznaczeniem [DoesNotReturn] nie powinna zwracać wartości.WDrugi operand operatora „is” lub „as” nie może być typem statycznym „{0}”MDrugi operand operatora „is” lub „as” nie może być typem statycznymWyrażenie switch nie obsługuje wszystkich możliwych wartości typu wejściowego (nie jest wyczerpujące). Na przykład nie jest uwzględniony wzorzec „{0}”.Wyrażenie switch nie obsługuje niektórych danych wejściowych o wartości null (nie jest wyczerpujące). Na przykład nie jest uwzględniony wzorzec „{0}”.Wyrażenie switch nie obsługuje niektórych danych wejściowych o wartości null (nie jest kompletne). Na przykład wzorzec „{0}” nie jest uwzględniony. Jednak wzorzec z klauzulą „when” może być zgodny z tą wartością.RWyrażenie switch nie obsługuje niektórych danych wejściowych o wartości null.RWyrażenie switch nie obsługuje niektórych danych wejściowych o wartości null.Wyrażenie switch nie obsługuje niektórych wartości typu wejściowego (nie jest wyczerpujące) obejmujących nienazwaną wartość wyliczenia. Na przykład nie jest uwzględniony wzorzec „{0}”.Wyrażenie switch nie obsługuje niektórych wartości typu wejściowego (nie jest wyczerpujące) obejmujących nienazwaną wartość wyliczenia.Wyrażenie switch nie obsługuje wszystkich możliwych wartości jego typu danych wejściowych (nie jest kompletne). Na przykład wzorzec „{0}” nie jest uwzględniony. Jednak wzorzec z klauzulą „when” może być zgodny z tą wartością.tWyrażenie switch nie obsługuje wszystkich możliwych wartości jego typu danych wejściowych (nie jest kompletne).tWyrażenie switch nie obsługuje wszystkich możliwych wartości jego typu danych wejściowych (nie jest kompletne).wMetoda „{0}” nie będzie używana jako punkt wejścia, ponieważ znaleziono synchroniczny punkt wejścia „{1}”.,Zgłoszona wartość może być równa null.,Zgłoszona wartość może być równa null.Plik źródłowy przekroczył limit 16 707 565 wierszy reprezentowanych w pliku PDB; informacje o debugowaniu będą niepoprawnePlik źródłowy przekroczył limit 16 707 565 wierszy reprezentowanych w pliku PDB; informacje o debugowaniu będą niepoprawneDopuszczanie wartości null dla typów referencyjnych w typie parametru „{0}” nie jest zgodne z zaimplementowaną składową „{1}” (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typów referencyjnych w typie parametru nie jest zgodne z zaimplementowaną składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typów referencyjnych w typie parametru „{0}” z elementu „{1}” nie jest zgodne z zaimplementowaną składową „{2}” (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typów referencyjnych w typie parametru nie jest zgodne z niejawnie zaimplementowaną składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typu parametru „{0}” nie jest zgodne z przesłoniętą składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typu parametru nie jest zgodne z przesłoniętą składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typów referencyjnych w typie zwracanym nie jest zgodne z zaimplementowaną składową „{0}” (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typów referencyjnych w typie zwracanym nie jest zgodne z zaimplementowaną składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typów referencyjnych w typie zwracanym „{0}” nie jest zgodne z niejawnie zaimplementowaną składową „{1}” (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typów referencyjnych w typie zwracanym nie jest zgodne z niejawnie zaimplementowaną składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typu zwracanego nie jest zgodne z przesłoniętą składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Dopuszczanie wartości null dla typu zwracanego nie jest zgodne z przesłoniętą składową (prawdopodobnie z powodu atrybutów dopuszczania wartości null).Nazwa elementu krotki „{0}” została zignorowana, ponieważ po drugiej stronie operatora == lub != krotki określono inną nazwę lub nie określono żadnej nazwy.Nazwa elementu krotki została zignorowana, ponieważ po drugiej stronie operatora == lub != krotki określono inną nazwę lub nie określono żadnej nazwy.Nazwa elementu krotki „{0}” została zignorowana, ponieważ typ elementu docelowego „{1}” określa inną nazwę lub nie określa żadnej nazwy.Nazwa elementu krotki została zignorowana, ponieważ element docelowy przypisania określa inną nazwę lub nie określa żadnej nazwy.\Parametr typu „{0}” ma tę samą nazwę co parametr typu z metody zewnętrznej „{1}”DParametr typu ma ten sam typ co parametr typu z metody zewnętrznej.TParametr typu „{0}” ma tę samą nazwę co parametr typu zewnętrznego „{1}”@Parametr typu ma tę samą nazwę co parametr typu zewnętrznego3Nie można załadować zestawu analizatora {0}: {1}*Nie można załadować zestawu analizatorakDo pola „{0}” nigdy nie jest przypisywana wartość i będzie ono mieć zawsze wartość domyślną {1}]Do pola nigdy nie jest przypisywana wartość i będzie ono mieć zawsze wartość domyślnągPole „{0}” musi być całkowicie przypisane przed zwróceniem sterowania do elementu wywołującegoAutomatycznie implementowana właściwość „{0}” musi być całkowicie przypisana przed zwróceniem sterowania do elementu wywołującego.Automatycznie implementowana właściwość musi być całkowicie przypisana przed zwróceniem sterowania do elementu wywołującego.~Pola struktury muszą być w pełni przypisane w konstruktorze, zanim sterowanie zostanie zwrócone do elementu wywołującegoAKonwersja unboxing wartości, która może być wartością null.AKonwersja unboxing wartości, która może być wartością null.Atrybut EnumeratorCancellationAttribute zastosowany dla parametru „{0}” nie będzie miał żadnego efektu. Atrybut jest uwzględniany tylko dla parametru typu CancellationToken w asynchronicznej metodzie iteratora zwracającej interfejs IAsyncEnumerable.Atrybut EnumeratorCancellationAttribute nie będzie miał żadnego efektu. Atrybut jest uwzględniany tylko dla parametru typu CancellationToken w asynchronicznej metodzie iteratora zwracającej interfejs IAsyncEnumerable.Iterator asynchroniczny „{0}” ma co najmniej jeden parametr typu „CancellationToken”, ale żaden z nich nie ma atrybutu „EnumeratorCancellation” i dlatego zostanie wykorzystany parametr tokenu anulowania z wygenerowanego elementu „IAsyncEnumerable<>.GetAsyncEnumerator”Składowa iteratora asynchronicznego ma co najmniej jeden parametr typu „CancellationToken”, ale żaden z nich nie ma atrybutu „EnumeratorCancellation” i dlatego zostanie wykorzystany parametr tokenu anulowania z wygenerowanego elementu „IAsyncEnumerable<>.GetAsyncEnumerator”Przyjęto, że odwołanie do zestawu „{0}” używane przez element „{1}” jest zgodne z tożsamością „{2}” elementu „{3}” — może być konieczne określenie zasad wykonywaniaTe dwa zestawy różnią się numerem wydania i/lub wersji. Aby można było wykonać ujednolicenie, musisz określić dyrektywy w pliku config aplikacji i podać poprawną silną nazwę zestawu.APrzyjęto, że odwołanie do zestawu jest zgodne z tożsamościąPrzyjęto, że odwołanie do zestawu „{0}” używane przez element „{1}” jest zgodne z tożsamością „{2}” elementu „{3}” — może być konieczne określenie zasad wykonywaniaTe dwa zestawy różnią się numerem wydania i/lub wersji. Aby można było wykonać ujednolicenie, musisz określić dyrektywy w pliku config aplikacji i podać poprawną silną nazwę zestawu.APrzyjęto, że odwołanie do zestawu jest zgodne z tożsamością^Przełącznik wiersza polecenia „{0}” nie został jeszcze wdrożony i został zignorowany.APrzełącznik wiersza polecenia nie jest jeszcze zaimplementowanyNiedopuszczający wartości null element {0} „{1}” musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie elementu {0} jako dopuszczającego wartość null.Pole niedopuszczające wartości null musi zawierać wartość inną niż null podczas kończenia działania konstruktora. Rozważ zadeklarowanie pola jako dopuszczającego wartość null.nKomentarz XML elementu „{1}” ma tag paramref dla elementu „{0}”, lecz nie ma parametru o takiej nazwieCKomentarz XML ma tag paramref, ale nie ma parametru o takiej nazwieXKomentarz XML ma tag param dla elementu „{0}”, lecz nie ma parametru o takiej nazwie@Komentarz XML ma tag param, ale nie ma parametru o takiej nazwiewKomentarz XML elementu „{1}” ma tag typeparamref dla elementu „{0}”, lecz nie ma parametru typu o takiej nazwieLKomentarz XML ma tag typeparamref, ale nie ma parametru typu o takiej nazwieaKomentarz XML ma tag typeparam dla elementu „{0}”, lecz nie ma parametru typu o takiej nazwieIKomentarz XML ma tag typeparam, ale nie ma parametru typu o takiej nazwiePonieważ to wywołanie nie jest oczekiwane, wykonywanie bieżącej metody będzie kontynuowane bez oczekiwania na ukończenie wywołania. Rozważ możliwość zastosowania operatora „await” do wyniku wywołania. Bieżąca metoda wywołuje metodę asynchroniczną, która zwraca zadanie lub wynik Task i która nie stosuje operatora await do wyniku. Wywołanie metody asynchronicznej rozpoczyna zadanie asynchroniczne. Jednak ze względu na niezastosowanie operatora await działanie programu będzie kontynuowane bez oczekiwania na zakończenie zadania. W większości przypadków jest to nieoczekiwane zachowanie. Przeważnie inne aspekty metody wywołującej zależą do wyników wywołania lub przynajmniej działanie wywołanej metody powinno zakończyć się przed powrotem z metody zawierającej wywołanie. Równie ważnym problemem jest to, co dzieje się z wyjątkami zgłoszonymi przez wywołaną metodę asynchroniczną. Wyjątek zgłoszony w ramach metody zwracającej zadanie lub wynik Task jest przechowywany w zwróconym zadaniu. Jeśli nie wykonasz operacji await dla zadania ani jawnie nie wyszukasz wyjątków, wyjątek zostanie utracony. Jeśli wykonasz operację await dla zadania, wyjątek zostanie ponownie zgłoszony. Najlepsze rozwiązanie to wykonywanie operacji await dla zadania za każdym razem. Pominięcie ostrzeżenia należy wziąć pod uwagę tylko w sytuacji, gdy na pewno nie chcesz czekać na zakończenie wywołania asynchronicznego oraz gdy wywołana metoda nie zgłosi żadnych wyjątków. W tym przypadku można pominąć ostrzeżenie, przydzielając wynik zadania wywołania do zmiennej.}To wywołanie nie jest oczekiwane, dlatego wykonywanie bieżącej metody będzie kontynuowane do czasu ukończenia wywołaniaFKomentarz XML nie został umieszczony w prawidłowym elemencie językaFKomentarz XML nie został umieszczony w prawidłowym elemencie językaYW ramach atrybutów cref zagnieżdżone typy typów ogólnych powinny być kwalifikowane.XW ramach atrybutów cref zagnieżdżone typy typów ogólnych powinny być kwalifikowaneWykryto nieosiągalny kodWykryto nieosiągalny kodPoprzednia klauzula catch przechwytuje już wszystkie wyjątki. Wszystkie wywołane elementy niebędące wyjątkami zostaną opakowane w elemencie System.Runtime.CompilerServices.RuntimeWrappedException.To ostrzeżenie występuje, gdy blok catch() nie ma określonego typu wyjątku po bloku catch (System.Exception e). Ostrzeżenie zawiera zalecenie, aby blok catch() nie przechwytywało żadnych wyjątków. Blok catch() po bloku catch (System.Exception e) może przechwytywać wyjątki niezgodne ze specyfikacją CLS, jeśli element RuntimeCompatibilityAttribute ma ustawioną wartość false w pliku AssemblyInfo.cs: [assembly: RuntimeCompatibilityAttribute(WrapNonExceptionThrows = false)]. Jeśli ten atrybut nie ma jawnie ustawionej wartości false, wszystkie zgłaszane wyjątki niezgodne ze specyfikacją CLS są opakowywane jako wyjątki przez blok catch (System.Exception e).>Poprzednia klauzula catch przechwytuje już wszystkie wyjątkipParametr „{0}” nie został odczytany. Czy zapomniano użyć go do zainicjowania właściwości o tej nazwie?fParametr nie został odczytany. Czy zapomniano użyć go do zainicjowania właściwości o tej nazwie?+Zdarzenie „{0}” nie jest nigdy używane!Zdarzenie nie jest nigdy używane&Pole „{0}” nie jest nigdy używaneKPole „{0}” jest przypisane, lecz jego wartość nie jest nigdy używana@Pole jest przypisane, ale jego wartość nie jest nigdy używanaPole nie jest nigdy używaneBrak odwołania do tej etykietyBrak odwołania do tej etykietyJFunkcja lokalna „{0}” jest zadeklarowana, lecz nie jest nigdy używana?Funkcja lokalna jest zadeklarowana, ale nie jest nigdy używanaBZmienna „{0}” jest zadeklarowana, lecz nie jest nigdy używanaMZmienna „{0}” jest przypisana, lecz jej wartość nie jest nigdy używanaBZmienna jest przypisana, ale jej wartość nie jest nigdy używana7Zmienna jest zadeklarowana, ale nie jest nigdy używana1Użyto nieprzypisanej zmiennej lokalnej „{0}”5Użycie prawdopodobnie nieprzypisanego pola „{0}”+Użycie prawdopodobnie nieprzypisanego polaAUżycie nieprzypisanego parametru ze specyfikatorem out „{0}”7Użycie nieprzypisanego parametru ze specyfikatorem out\Użycie prawdopodobnie nieprzypisanej automatycznie implementowanej właściwości „{0}”RUżycie prawdopodobnie nieprzypisanej automatycznie implementowanej właściwościNNie można używać obiektu „this” przed przypisaniem wszystkich jego pól\Nie można użyć obiektu „this” w konstruktorze przed przypisaniem wszystkich jego pól'Użyto nieprzypisanej zmiennej lokalnejdPorównanie ze stałą całkowitoliczbową jest bezcelowe. Stała jest poza zakresem typu „{0}”.YPorównanie ze stałą całkowitoliczbową jest bezcelowe; stała jest poza zakresem typuQ„{0}”: odwołanie do pola nietrwałego nie będzie traktowane jako nietrwałePole nietrwałe nie powinno być zwykle używane jako wartość ref ani out, ponieważ nie będzie traktowane jak pole nietrwałe. Istnieją wyjątki od tej reguły, takie jak wywołanie blokowanego interfejsu API.EOdwołanie do pola nietrwałego nie będzie traktowane jak nietrwałe#warning: „{0}”Dyrektywa #warningCKomentarz XML ma nieprawidłowo sformułowany kod XML — „{0}”5Komentarz XML ma nieprawidłowo sformułowany kod XMLSNieprawidłowo sformułowany kod XML znajduje się w pliku komentarzy — „{0}”7Nieprawidłowo sformułowany kod XML w pliku komentarzy&Nieprawidłowa liczba argumentów typu&Oczekiwano elementu SemanticModel {0}.CCiąg literału „]]>” jest niedozwolony w zawartości elementu.Zduplikowany atrybut „{0}”GTag końcowy „{0}” nie jest zgodny z tagiem początkowym „{1}”.2Oczekiwano tagu końcowego dla elementu „{0}”.2Tag końcowy jest nieoczekiwany w tej lokalizacji.COczekiwano ciągu „>” lub „/>” zamykającego tag „{0}”.%Nieoczekiwany znak w tej lokalizacji.Oczekiwano identyfikatora.-Użyto nieprawidłowej składni w komentarzu.AZnaleziono nieprawidłowy znak wewnątrz odwołania do jednostki.6Znaków „{0}” nie można użyć w tej lokalizacji.Nieprawidłowy znak Unicode.0Białe znaki są niedozwolone w tej lokalizacji.5Znaku „<” nie można użyć w wartości atrybutu.?Brak znaku równości między atrybutem i wartością atrybutu.3Odwołanie do niezdefiniowanej jednostki „{0}”.:Brak zamykającego znaku cudzysłowu dla literału ciągu.ROczekiwano literału ciągu, lecz nie znaleziono otwierającego znaku cudzysłowu._Nie można używać znaków cudzysłowu spoza zestawu znaków ASCII wokół literałów ciągu.Brak wymaganego białego znaku.LUW%^0mw Xf-Rq_MID췍`e/`ZS끝遽B4*n(_6iHTJ^QV(S_ȟ]EXHls֗7X/G0y:m%Fg肭b^K.Xyڜ FJ7OQj'cro CJjdWW\߮L/&uB`Cb mh?"$N=-_; / Qx8šoj1Ւ 3P[rR`M^ᾁKqΉa 1оL CW=vI=(, dGJTi1+7#SSy/ , hkgVZg8墎9ȥwEZ;Z#pڀrC>1I;G}x$5cH-i,uw/J_~e]B_|ይ)?HzV"PhZs2wO/ވj˻T|X#Qj|p4Cȶ!pkx}Γ*w=8z߁-.յNP~Na =h{iNm CK2(GW+y()y(oe083jo3~ɚ2fr0q|L)"`9v ogBAJnазGlsm>`D=EJ,W;Sɉ_7; V08~KHzXbTd]EnY 6kU0Yz ƙ6kK|uG0z0b a0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110 110708205909Z 260708210909Z0~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110"0  *H 0 r.nM4X!B*kZP8I 7k 8™91BӉ yd~`$lIh^ߛS ,ï٩+z זY`fv2R&/PϳD].uhm:\F8dnd5xc-@ \yI) w=+ZMV(zr:I^C{{>]O/Y;-3Xŷ>2ӳ=8~ҝ,NV!5%9ndS#_R!t%_('(8%9J6|#faj(I_%]!K>RĵW?$z[/#p]QFwἬ_UK9#ID|Erzr$߿FWۃMI0[ݰf{KI)(}gbx_/W\w((m(,@7OD LԥC/tnx X,]`>O3ڰޞNFlֈ 00 +70UHndPӂ77"mu0 +7  SubCA0 U0U00U#0r-:1CN1#40ZUS0Q0OMKIhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0U 00 +7.00?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0  *H  g򆥘Ty.tg" cB}y e_.,>rm? ;Gic"5]e}FPU |K.)=Եw9dD=xz#}t&F*Š hh.*?*kXIc inZF+;н5n%'(M= 2-[I9 ƭQEX82q'',: iYhnot@*(>?Mf Mo}Ev@*e]Rbc6'ͥ]cA[>wuaaA(e/\֡FY KH)ű?Ew5Ңzz"HG#kKux7yKֳ#hu i;0Lumc=ѝVNOW"x2!zA ?̤]WqVNHEBɛv[ HkymmjRs zP1000~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113 15_0  `He0 *H  1  +70 +7 10  +70/ *H  1" n7nأm$ )֐ Q0B +7 1402Microsofthttp://www.microsoft.com0  *H zeQl\%)|@ R3qMN; a|<'{þ7 'ҵ^}%e ͎ q}߳znJޢvwE $ʱ+$=kHF|N4,5J45X|;]4Y>1˚]WWZkkż\*O@{ ttpj畯̛_N\B!V1q21O! 7I pKDΩ | !*/@UT)rX0މϢ|'j;0n);-u"5 "Xx7ud|W9Z {07cjnS:aPYnT{XMKF#t_FO͗~0l呯tmtQ%Wxjсs~;/F)zO{0:LЍ?(x݈ADs$qbzMZSн[00UƢsH*0@pm1VDu0U#0c:\1C{|F3hZmU0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicTimStaPCA_2010-07-01.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicTimStaPCA_2010-07-01.crt0 U00U% 0 +0  *H  hy| D>sIQܜG)WrMF%dZa|B>N̙SsGX .2f3be&u%_S$}' V)}WJ?@۾1.l#"^N~ĝKf+[S'1A |a0Y0D`TC M8Bݓs0W&E GͿ$`2X`FXG2tag_TϓLĦ]an(aF'$gr!KdPb]w=WuBM@Q>gfD~Knʱz* 1N5xhttp://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0U 00 +7.00=+1http://www.microsoft.com/PKI/docs/CPS/default.htm0@+042 Legal_Policy_Statement. 0  *H  Q ?q=!o1Wm0fjxǨ%kTW+QDS`v@@A\\^5$VKtBȯ7}Z?yJR8/ye٩kzoK0D$"<Y)p2J'U/3b_W@ΙfjbJ &9Jqc{!mÜ<}jxm8ؔƥ B"8 %d~cY%z.9Wvqa˚Gͧ};q ]t"aڰPo1:eGxHr~akow˧ 9؂r*T9[ Uzs;-3.)/T'!ȬN(ۖBAM*f0ӻt2Kc{/!YDA#B薸H1 0 00|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103S҂rElWS0  `HeJ0 *H  1  *H  0/ *H  1" ^bD8TtdOs*E;`0 *H  /1000 P 9  C,oljh00~0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103S҂rElWS0" BO2O`@1FK1Zc 0  *H  BF ]b)(E7+4|AĤVg-m^EѽM@4guGe2 OtwFYIe>Х5^IlGa@5Z,?7o̪X,g7C7V.@lkZ͕UѽX