publicconststringBindBinaryOperatorRequireTwoArguments="Binary operators must be invoked with two arguments";
publicconststringBindUnaryOperatorRequireOneArgument="Unary operators must be invoked with one argument";
publicconststringBindPropertyFailedMethodGroup="The name '{0}' is bound to a method and cannot be used like a property";
publicconststringBindPropertyFailedEvent="The event '{0}' can only appear on the left hand side of +";
publicconststringBindInvokeFailedNonDelegate="Cannot invoke a non-delegate type";
publicconststringBindBinaryAssignmentRequireTwoArguments="Binary operators cannot be invoked with one argument";
publicconststringBindBinaryAssignmentFailedNullReference="Cannot perform member assignment on a null reference";
publicconststringNullReferenceOnMemberException="Cannot perform runtime binding on a null reference";
publicconststringBindCallToConditionalMethod="Cannot dynamically invoke method '{0}' because it has a Conditional attribute";
publicconststringBindToVoidMethodButExpectResult="Cannot implicitly convert type 'void' to 'object'";
publicconststringBadBinaryOps="Operator '{0}' cannot be applied to operands of type '{1}' and '{2}'";
publicconststringBadIndexLHS="Cannot apply indexing with [] to an expression of type '{0}'";
publicconststringBadIndexCount="Wrong number of indices inside []; expected '{0}'";
publicconststringBadUnaryOp="Operator '{0}' cannot be applied to operand of type '{1}'";
publicconststringNoImplicitConv="Cannot implicitly convert type '{0}' to '{1}'";
publicconststringNoExplicitConv="Cannot convert type '{0}' to '{1}'";
publicconststringConstOutOfRange="Constant value '{0}' cannot be converted to a '{1}'";
publicconststringAmbigBinaryOps="Operator '{0}' is ambiguous on operands of type '{1}' and '{2}'";
publicconststringAmbigUnaryOp="Operator '{0}' is ambiguous on an operand of type '{1}'";
publicconststringValueCantBeNull="Cannot convert null to '{0}' because it is a non-nullable value type";
publicconststringWrongNestedThis="Cannot access a non-static member of outer type '{0}' via nested type '{1}'";
publicconststringNoSuchMember="'{0}' does not contain a definition for '{1}'";
publicconststringObjectRequired="An object reference is required for the non-static field, method, or property '{0}'";
publicconststringAmbigCall="The call is ambiguous between the following methods or properties: '{0}' and '{1}'";
publicconststringBadAccess="'{0}' is inaccessible due to its protection level";
publicconststringMethDelegateMismatch="No overload for '{0}' matches delegate '{1}'";
publicconststringAssgLvalueExpected="The left-hand side of an assignment must be a variable, property or indexer";
publicconststringNoConstructors="The type '{0}' has no constructors defined";
publicconststringBadDelegateConstructor="The delegate '{0}' does not have a valid constructor";
publicconststringPropertyLacksGet="The property or indexer '{0}' cannot be used in this context because it lacks the get accessor";
publicconststringObjectProhibited="Member '{0}' cannot be accessed with an instance reference; qualify it with a type name instead";
publicconststringAssgReadonly="A readonly field cannot be assigned to (except in a constructor or a variable initializer)";
publicconststringRefReadonly="A readonly field cannot be passed ref or out (except in a constructor)";
publicconststringAssgReadonlyStatic="A static readonly field cannot be assigned to (except in a static constructor or a variable initializer)";
publicconststringRefReadonlyStatic="A static readonly field cannot be passed ref or out (except in a static constructor)";
publicconststringAssgReadonlyProp="Property or indexer '{0}' cannot be assigned to -- it is read only";
publicconststringAbstractBaseCall="Cannot call an abstract base member: '{0}'";
publicconststringRefProperty="A property or indexer may not be passed as an out or ref parameter";
publicconststringUnsafeNeeded="Dynamic calls cannot be used in conjunction with pointers";
publicconststringBadBoolOp="In order to be applicable as a short circuit operator a user-defined logical operator ('{0}') must have the same return type as the type of its 2 parameters";
publicconststringMustHaveOpTF="The type ('{0}') must contain declarations of operator true and operator false";
publicconststringConstOutOfRangeChecked="Constant value '{0}' cannot be converted to a '{1}' (use 'unchecked' syntax to override)";
publicconststringAmbigMember="Ambiguity between '{0}' and '{1}'";
publicconststringSizeofUnsafe="'{0}' does not have a predefined size, therefore sizeof can only be used in an unsafe context (consider using System.Runtime.InteropServices.Marshal.SizeOf)";
publicconststringCallingFinalizeDepracated="Destructors and object.Finalize cannot be called directly. Consider calling IDisposable.Dispose if available.";
publicconststringCallingBaseFinalizeDeprecated="Do not directly call your base class Finalize method. It is called automatically from your destructor.";
publicconststringNoImplicitConvCast="Cannot implicitly convert type '{0}' to '{1}'. An explicit conversion exists (are you missing a cast?)";
publicconststringInaccessibleGetter="The property or indexer '{0}' cannot be used in this context because the get accessor is inaccessible";
publicconststringInaccessibleSetter="The property or indexer '{0}' cannot be used in this context because the set accessor is inaccessible";
publicconststringBadArity="Using the generic {1} '{0}' requires '{2}' type arguments";
publicconststringBadTypeArgument="The type '{0}' may not be used as a type argument";
publicconststringTypeArgsNotAllowed="The {1} '{0}' cannot be used with type arguments";
publicconststringHasNoTypeVars="The non-generic {1} '{0}' cannot be used with type arguments";
publicconststringNewConstraintNotSatisfied="'{2}' must be a non-abstract type with a public parameterless constructor in order to use it as parameter '{1}' in the generic type or method '{0}'";
publicconststringGenericConstraintNotSatisfiedRefType="The type '{3}' cannot be used as type parameter '{2}' in the generic type or method '{0}'. There is no implicit reference conversion from '{3}' to '{1}'.";
publicconststringGenericConstraintNotSatisfiedNullableEnum="The type '{3}' cannot be used as type parameter '{2}' in the generic type or method '{0}'. The nullable type '{3}' does not satisfy the constraint of '{1}'.";
publicconststringGenericConstraintNotSatisfiedNullableInterface="The type '{3}' cannot be used as type parameter '{2}' in the generic type or method '{0}'. The nullable type '{3}' does not satisfy the constraint of '{1}'. Nullable types can not satisfy any interface constraints.";
publicconststringGenericConstraintNotSatisfiedTyVar="The type '{3}' cannot be used as type parameter '{2}' in the generic type or method '{0}'. There is no boxing conversion or type parameter conversion from '{3}' to '{1}'.";
publicconststringGenericConstraintNotSatisfiedValType="The type '{3}' cannot be used as type parameter '{2}' in the generic type or method '{0}'. There is no boxing conversion from '{3}' to '{1}'.";
publicconststringTypeVarCantBeNull="Cannot convert null to type parameter '{0}' because it could be a non-nullable value type. Consider using 'default({0})' instead.";
publicconststringBadRetType="'{1} {0}' has the wrong return type";
publicconststringCantInferMethTypeArgs="The type arguments for method '{0}' cannot be inferred from the usage. Try specifying the type arguments explicitly.";
publicconststringMethGrpToNonDel="Cannot convert method group '{0}' to non-delegate type '{1}'. Did you intend to invoke the method?";
publicconststringRefConstraintNotSatisfied="The type '{2}' must be a reference type in order to use it as parameter '{1}' in the generic type or method '{0}'";
publicconststringValConstraintNotSatisfied="The type '{2}' must be a non-nullable value type in order to use it as parameter '{1}' in the generic type or method '{0}'";
publicconststringAmbigUDConv="Ambiguous user defined conversions '{0}' and '{1}' when converting from '{2}' to '{3}'";
publicconststringPredefinedTypeNotFound="Predefined type '{0}' is not defined or imported";
publicconststringBindToBogus="'{0}' is not supported by the language";
publicconststringCantCallSpecialMethod="'{0}': cannot explicitly call operator or accessor";
publicconststringBogusType="'{0}' is a type not supported by the language";
publicconststringMissingPredefinedMember="Missing compiler required member '{0}.{1}'";
publicconststringLiteralDoubleCast="Literal of type double cannot be implicitly converted to type '{1}'; use an '{0}' suffix to create a literal of this type";
publicconststringConvertToStaticClass="Cannot convert to static type '{0}'";
publicconststringGenericArgIsStaticClass="'{0}': static types cannot be used as type arguments";
publicconststringPartialMethodToDelegate="Cannot create delegate from method '{0}' because it is a partial method without an implementing declaration";
publicconststringIncrementLvalueExpected="The operand of an increment or decrement operator must be a variable, property or indexer";
publicconststringNoSuchMemberOrExtension="'{0}' does not contain a definition for '{1}' and no extension method '{1}' accepting a first argument of type '{0}' could be found (are you missing a using directive or an assembly reference?)";
publicconststringValueTypeExtDelegate="Extension methods '{0}' defined on value type '{1}' cannot be used to create delegates";
publicconststringBadArgCount="No overload for method '{0}' takes '{1}' arguments";
publicconststringBadArgTypes="The best overloaded method match for '{0}' has some invalid arguments";
publicconststringBadArgType="Argument '{0}': cannot convert from '{1}' to '{2}'";
publicconststringRefLvalueExpected="A ref or out argument must be an assignable variable";
publicconststringBadProtectedAccess="Cannot access protected member '{0}' via a qualifier of type '{1}'; the qualifier must be of type '{2}' (or derived from it)";
publicconststringBindToBogusProp2="Property, indexer, or event '{0}' is not supported by the language; try directly calling accessor methods '{1}' or '{2}'";
publicconststringBindToBogusProp1="Property, indexer, or event '{0}' is not supported by the language; try directly calling accessor method '{1}'";
publicconststringBadDelArgCount="Delegate '{0}' does not take '{1}' arguments";
publicconststringBadDelArgTypes="Delegate '{0}' has some invalid arguments";
publicconststringAssgReadonlyLocal="Cannot assign to '{0}' because it is read-only";
publicconststringRefReadonlyLocal="Cannot pass '{0}' as a ref or out argument because it is read-only";
publicconststringReturnNotLValue="Cannot modify the return value of '{0}' because it is not a variable";
publicconststringBadArgExtraRef="Argument '{0}' should not be passed with the '{1}' keyword";
publicconststringBadArgRef="Argument '{0}' must be passed with the '{1}' keyword";
publicconststringAssgReadonly2="Members of readonly field '{0}' cannot be modified (except in a constructor or a variable initializer)";
publicconststringRefReadonly2="Members of readonly field '{0}' cannot be passed ref or out (except in a constructor)";
publicconststringAssgReadonlyStatic2="Fields of static readonly field '{0}' cannot be assigned to (except in a static constructor or a variable initializer)";
publicconststringRefReadonlyStatic2="Fields of static readonly field '{0}' cannot be passed ref or out (except in a static constructor)";
publicconststringAssgReadonlyLocalCause="Cannot assign to '{0}' because it is a '{1}'";
publicconststringRefReadonlyLocalCause="Cannot pass '{0}' as a ref or out argument because it is a '{1}'";
publicconststringDelegateOnNullable="Cannot bind delegate to '{0}' because it is a member of 'System.Nullable<T>'";
publicconststringBadCtorArgCount="'{0}' does not contain a constructor that takes '{1}' arguments";
publicconststringBadExtensionArgTypes="'{0}' does not contain a definition for '{1}' and the best extension method overload '{2}' has some invalid arguments";
publicconststringBadInstanceArgType="Instance argument: cannot convert from '{0}' to '{1}'";
publicconststringBadArgTypesForCollectionAdd="The best overloaded Add method '{0}' for the collection initializer has some invalid arguments";
publicconststringInitializerAddHasParamModifiers="The best overloaded method match '{0}' for the collection initializer element cannot be used. Collection initializer 'Add' methods cannot have ref or out parameters.";
publicconststringNonInvocableMemberCalled="Non-invocable member '{0}' cannot be used like a method.";
publicconststringNamedArgumentSpecificationBeforeFixedArgument="Named argument specifications must appear after all fixed arguments have been specified";
publicconststringBadNamedArgument="The best overload for '{0}' does not have a parameter named '{1}'";
publicconststringBadNamedArgumentForDelegateInvoke="The delegate '{0}' does not have a parameter named '{1}'";
publicconststringDuplicateNamedArgument="Named argument '{0}' cannot be specified multiple times";
publicconststringNamedArgumentUsedInPositional="Named argument '{0}' specifies a parameter for which a positional argument has already been given";