3 "Project-Id-Version: \n"
4 "Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n"
5 "POT-Creation-Date: 2011-10-19 17:23+0100\n"
6 "PO-Revision-Date: 2008-09-26 15:14+0100\n"
7 "Last-Translator: Daniel Nauck <dna@mono-project.de>\n"
8 "Language-Team: http://www.mono-project.de\n"
11 "Content-Type: text/plain; charset=UTF-8\n"
12 "Content-Transfer-Encoding: 8bit\n"
13 "X-Poedit-Language: German\n"
14 "X-Poedit-Country: GERMANY\n"
16 #: mcs/mcs/anonymous.cs:946
18 msgid "Cannot convert `{0}' to an expression tree of non-delegate type `{1}'"
21 #: mcs/mcs/anonymous.cs:951
23 msgid "Cannot convert `{0}' to non-delegate type `{1}'"
26 #: mcs/mcs/anonymous.cs:963
29 "Cannot convert `{0}' to delegate type `{1}' since there is a parameter "
33 #: mcs/mcs/anonymous.cs:975 mcs/mcs/ecore.cs:4778
35 msgid "Delegate `{0}' does not take `{1}' arguments"
38 #: mcs/mcs/anonymous.cs:990
40 msgid "Parameter `{0}' should not be declared with the `{1}' keyword"
43 #: mcs/mcs/anonymous.cs:993
45 msgid "Parameter `{0}' must be declared with the `{1}' keyword"
48 #: mcs/mcs/anonymous.cs:1014
50 msgid "Parameter `{0}' is declared as type `{1}' but should be `{2}'"
53 #: mcs/mcs/anonymous.cs:1164
54 #, fuzzy, csharp-format
55 msgid "Cannot convert async {0} to delegate type `{1}'"
56 msgstr "Kann Typ `{0}'<...> nicht finden"
58 #: mcs/mcs/anonymous.cs:1193
59 msgid "An anonymous method cannot be converted to an expression tree"
62 #: mcs/mcs/anonymous.cs:1212
65 "Cannot convert anonymous method block without a parameter list to delegate "
66 "type `{0}' because it has one or more `out' parameters"
69 #: mcs/mcs/anonymous.cs:1236
71 "Anonymous methods and lambda expressions cannot be used in the current "
75 #: mcs/mcs/anonymous.cs:1279
78 "Local variable or parameter `{0}' cannot have their address taken and be "
79 "used inside an anonymous method, lambda expression or query expression"
82 #: mcs/mcs/anonymous.cs:1539
83 msgid "An expression tree cannot contain an anonymous method expression"
86 #: mcs/mcs/anonymous.cs:1798
89 "`{0}': An anonymous type cannot have multiple properties with the same name"
92 #: mcs/mcs/argument.cs:101
94 "An expression tree cannot contain an invocation which uses optional parameter"
97 #: mcs/mcs/argument.cs:229
98 msgid "An expression tree cannot contain named argument"
101 #: mcs/mcs/argument.cs:340
104 "The method group `{0}' cannot be used as an argument of dynamic operation. "
105 "Consider using parentheses to invoke the method"
108 #: mcs/mcs/argument.cs:344
110 "An anonymous method or lambda expression cannot be used as an argument of "
111 "dynamic operation. Consider using a cast"
114 #: mcs/mcs/argument.cs:347
117 "An expression of type `{0}' cannot be used as an argument of dynamic "
121 #: mcs/mcs/assign.cs:319
122 msgid "An expression tree cannot contain an assignment operator"
125 #: mcs/mcs/assign.cs:650
127 msgid "Cannot assign to `{0}' because it is a `{1}'"
130 #: mcs/mcs/attribute.cs:204
133 "`{0}' is not a valid named attribute argument. Named attribute arguments "
134 "must be fields which are not readonly, static, const or read-write "
135 "properties which are public and not static"
138 #: mcs/mcs/attribute.cs:213
141 "`{0}' is not a valid named attribute argument because it is not a valid "
142 "attribute parameter type"
145 #: mcs/mcs/attribute.cs:219
146 msgid "An attribute argument cannot be dynamic expression"
149 #: mcs/mcs/attribute.cs:224
150 msgid "The Guid attribute must be specified with the ComImport attribute"
153 #: mcs/mcs/attribute.cs:229
155 msgid "Do not use `{0}' directly. Use parameter modifier `this' instead"
158 #: mcs/mcs/attribute.cs:234
160 msgid "Do not use `{0}' directly. Use `dynamic' keyword instead"
163 #: mcs/mcs/attribute.cs:243
165 msgid "Error during emitting `{0}' attribute. The reason is `{1}'"
168 #: mcs/mcs/attribute.cs:296
171 "`{0}' is ambiguous between `{1}' and `{2}'. Use either `@{0}' or `{0}"
175 #: mcs/mcs/attribute.cs:318 mcs/mcs/attribute.cs:324
177 msgid "`{0}': is not an attribute class"
180 #: mcs/mcs/attribute.cs:416
182 msgid "Cannot apply attribute class `{0}' because it is abstract"
185 #: mcs/mcs/attribute.cs:487
187 msgid "Duplicate named attribute `{0}' argument"
190 #: mcs/mcs/attribute.cs:941
193 "The attribute `{0}' is not valid on this declaration type. It is valid on `"
194 "{1}' declarations only"
197 #: mcs/mcs/attribute.cs:963
199 msgid "The argument to the `{0}' attribute must be a valid identifier"
202 #: mcs/mcs/attribute.cs:977
204 msgid "Invalid value for argument to `{0}' attribute"
207 #: mcs/mcs/attribute.cs:1229
209 msgid "The attribute `{0}' cannot be applied multiple times"
212 #: mcs/mcs/attribute.cs:1579
214 msgid "`{0}' is obsolete: `{1}'"
215 msgstr "`{0}' ist veraltet: `{1}'"
217 #: mcs/mcs/cs-tokenizer.cs:796
219 "The `partial' modifier can be used only immediately before `class', "
220 "`struct', `interface', or `void' keyword"
223 #: mcs/mcs/cs-tokenizer.cs:1448 mcs/mcs/cs-tokenizer.cs:1511
224 msgid "Invalid number"
225 msgstr "Ungültige Zahl"
227 #: mcs/mcs/cs-tokenizer.cs:1714
229 msgid "Unrecognized escape sequence `\\{0}'"
232 #: mcs/mcs/cs-tokenizer.cs:1733
233 msgid "Unrecognized escape sequence"
236 #: mcs/mcs/cs-tokenizer.cs:1980
238 msgid "Missing identifier to pre-processor directive"
239 msgstr "Ungültige Präprozessor Direktive"
241 #: mcs/mcs/cs-tokenizer.cs:1990 mcs/mcs/cs-tokenizer.cs:1994
243 msgid "Identifier expected: {0}"
246 #: mcs/mcs/cs-tokenizer.cs:2466
248 msgid "Integral constant is too large"
249 msgstr "Numerische Konstante ist zu lang"
251 #: mcs/mcs/cs-tokenizer.cs:2471
252 msgid "Invalid preprocessor directive"
253 msgstr "Ungültige Präprozessor Direktive"
255 #: mcs/mcs/cs-tokenizer.cs:2478
257 msgid "Unexpected processor directive ({0})"
258 msgstr "Unerwartete Prozessor Direktive ({0})"
260 #: mcs/mcs/cs-tokenizer.cs:2484
262 "Cannot define or undefine preprocessor symbols after first token in file"
265 #: mcs/mcs/cs-tokenizer.cs:2490
267 "Preprocessor directives must appear as the first non-whitespace character on "
271 #: mcs/mcs/cs-tokenizer.cs:2495
272 msgid "Single-line comment or end-of-line expected"
275 #: mcs/mcs/cs-tokenizer.cs:2540 mcs/mcs/cs-tokenizer.cs:3555
276 msgid "Expected `#endif' directive"
277 msgstr "`#endif' Direktive erwartet"
279 #: mcs/mcs/cs-tokenizer.cs:2573 mcs/mcs/cs-tokenizer.cs:2594
280 #: mcs/mcs/cs-tokenizer.cs:2625 mcs/mcs/cs-tokenizer.cs:3553
281 msgid "#endregion directive expected"
282 msgstr "`#endregion' Direktive erwartet"
284 #: mcs/mcs/cs-tokenizer.cs:2672
285 msgid "Wrong preprocessor directive"
286 msgstr "Falsche Präprozessor Direktive"
288 #: mcs/mcs/cs-tokenizer.cs:2684
290 msgid "#error: '{0}'"
291 msgstr "#Fehler: '{0}'"
293 #: mcs/mcs/cs-tokenizer.cs:2703
294 msgid "The line number specified for #line directive is missing or invalid"
297 #: mcs/mcs/cs-tokenizer.cs:2755 mcs/mcs/cs-tokenizer.cs:3390
298 msgid "Newline in constant"
301 #: mcs/mcs/cs-tokenizer.cs:2772
302 msgid "Unterminated string literal"
303 msgstr "Nicht beendetes Zeichenfolgeliteral"
305 #: mcs/mcs/cs-tokenizer.cs:2847
306 msgid "Identifier too long (limit is 512 chars)"
307 msgstr "Der Bezeichner ist zu lang. (Maximal 512 Zeichen)"
309 #: mcs/mcs/cs-tokenizer.cs:3230
310 msgid "End-of-file found, '*/' expected"
311 msgstr "Dateiende gefunden. `*/' erwartet."
313 #: mcs/mcs/cs-tokenizer.cs:3339
314 msgid "Keyword, identifier, or string expected after verbatim specifier: @"
317 #: mcs/mcs/cs-tokenizer.cs:3360
318 #, fuzzy, csharp-format
319 msgid "Unexpected character `{0}'"
320 msgstr "`{0}' erwartet"
322 #: mcs/mcs/cs-tokenizer.cs:3385
323 msgid "Empty character literal"
326 #: mcs/mcs/cs-tokenizer.cs:3406
327 msgid "Too many characters in character literal"
330 #: mcs/mcs/cfold.cs:73
331 msgid "The operation overflows at compile time in checked mode"
334 #: mcs/mcs/cfold.cs:756 mcs/mcs/cfold.cs:842
335 msgid "Division by constant zero"
338 #: mcs/mcs/class.cs:383
341 "Partial declarations of `{0}' must be all classes, all structs or all "
345 #: mcs/mcs/class.cs:392
347 msgid "Partial declarations of `{0}' have conflicting accessibility modifiers"
350 #: mcs/mcs/class.cs:446
353 "`{0}': explicit interface declaration can only be declared in a class or "
357 #: mcs/mcs/class.cs:483 mcs/mcs/membercache.cs:1439
360 "A member `{0}' is already defined. Rename this member or use different "
364 #: mcs/mcs/class.cs:589
366 "Cannot specify the `DefaultMember' attribute on type containing an indexer"
369 #: mcs/mcs/class.cs:595
370 msgid "The RequiredAttribute attribute is not permitted on C# types"
373 #: mcs/mcs/class.cs:910
375 msgid "Class `{0}' cannot derive from the dynamic type"
378 #: mcs/mcs/class.cs:927
380 msgid "`{0}' is already listed in interface list"
383 #: mcs/mcs/class.cs:935
386 "Inconsistent accessibility: base interface `{0}' is less accessible than "
390 #: mcs/mcs/class.cs:941
392 msgid "Type `{0}' in interface list is not an interface"
395 #: mcs/mcs/class.cs:943
397 msgid "`{0}': Classes cannot have multiple base classes (`{1}' and `{2}')"
400 #: mcs/mcs/class.cs:946
402 msgid "`{0}': Base class `{1}' must be specified as first"
405 #: mcs/mcs/class.cs:970
407 msgid "Partial declarations of `{0}' must not specify different base classes"
410 #: mcs/mcs/class.cs:1051
413 "The operator `{0}' requires a matching operator `{1}' to also be defined"
416 #: mcs/mcs/class.cs:1208
419 "Inherited interface `{0}' causes a cycle in the interface hierarchy of `{1}'"
422 #: mcs/mcs/class.cs:1214
424 msgid "Circular base class dependency involving `{0}' and `{1}'"
427 #: mcs/mcs/class.cs:1378
430 "Partial declarations of `{0}' must have the same type parameter names in the "
434 #: mcs/mcs/class.cs:1385
437 "Partial declarations of `{0}' must have the same type parameter variance "
441 #: mcs/mcs/class.cs:1423
444 "Partial declarations of `{0}' have inconsistent constraints for type "
448 #: mcs/mcs/class.cs:1557
449 #, fuzzy, csharp-format
450 msgid "`{0}': cannot implement a dynamic interface `{1}'"
451 msgstr "`{0}' implementiert den Schnittstellenmember `{1}' nicht"
453 #: mcs/mcs/class.cs:1571
456 "`{0}' cannot implement both `{1}' and `{2}' because they may unify for some "
457 "type parameter substitutions"
460 #: mcs/mcs/class.cs:1590
463 "A generic type cannot derive from `{0}' because it is an attribute class"
466 #: mcs/mcs/class.cs:1694
468 "Two indexers have different names; the IndexerName attribute must be used "
469 "with the same name on every indexer within a type"
472 #: mcs/mcs/class.cs:2072
474 msgid "A static member `{0}' cannot be marked as override, virtual or abstract"
477 #: mcs/mcs/class.cs:2079
479 msgid "A member `{0}' marked as override cannot be marked as new or virtual"
482 #: mcs/mcs/class.cs:2091
484 msgid "`{0}' cannot be both extern and abstract"
487 #: mcs/mcs/class.cs:2096
489 msgid "`{0}' cannot be both abstract and sealed"
490 msgstr "`{0}' Eine Klasse kann nicht gleichzeitig statisch und versiegelt sein"
492 #: mcs/mcs/class.cs:2101
494 msgid "The abstract method `{0}' cannot be marked virtual"
497 #: mcs/mcs/class.cs:2107
499 msgid "`{0}' is abstract but it is declared in the non-abstract class `{1}'"
502 #: mcs/mcs/class.cs:2115
504 msgid "`{0}': virtual or abstract members cannot be private"
507 #: mcs/mcs/class.cs:2122
509 msgid "`{0}' cannot be sealed because it is not an override"
512 #: mcs/mcs/class.cs:2169
514 msgid "`{0}': containing type does not implement interface `{1}'"
517 #: mcs/mcs/class.cs:2333
519 msgid "Type parameter `{0}' has same name as containing type, or method"
522 #: mcs/mcs/class.cs:2341
524 msgid "`{0}': member names cannot be the same as their enclosing type"
527 #: mcs/mcs/class.cs:2506
529 "The class System.Object cannot have a base class or implement an interface."
532 #: mcs/mcs/class.cs:2514
534 msgid "Attribute `{0}' is only valid on classes derived from System.Attribute"
537 #: mcs/mcs/class.cs:2519
539 "Attribute `System.Diagnostics.ConditionalAttribute' is only valid on methods "
540 "or attribute classes"
543 #: mcs/mcs/class.cs:2557
545 msgid "`{0}': Static classes cannot contain user-defined operators"
547 "`{0}': Statische Klassen können keine benutzerdefinierten Operatoren "
550 #: mcs/mcs/class.cs:2562
552 msgid "`{0}': Static classes cannot contain destructor"
553 msgstr "`{0}': Statische Klassen können keinen Destruktor enthalten"
555 #: mcs/mcs/class.cs:2567
557 msgid "`{0}': cannot declare indexers in a static class"
560 #: mcs/mcs/class.cs:2575
562 msgid "`{0}': Static classes cannot have instance constructors"
565 #: mcs/mcs/class.cs:2579
567 msgid "`{0}': cannot declare instance members in a static class"
570 #: mcs/mcs/class.cs:2588
572 msgid "`{0}': an abstract class cannot be sealed or static"
573 msgstr "`{0}': Eine abstrakte Klasse darf nicht versiegelt oder statisch sein"
575 #: mcs/mcs/class.cs:2592
577 msgid "`{0}': a class cannot be both static and sealed"
580 #: mcs/mcs/class.cs:2622
581 #, fuzzy, csharp-format
582 msgid "`{0}': Cannot derive from type parameter `{1}'"
583 msgstr "`{0}' implementiert den Schnittstellenmember `{1}' nicht"
585 #: mcs/mcs/class.cs:2626
587 msgid "`{0}': Cannot derive from static class `{1}'"
590 #: mcs/mcs/class.cs:2630
592 msgid "`{0}': cannot derive from sealed type `{1}'"
595 #: mcs/mcs/class.cs:2633
598 "Static class `{0}' cannot derive from type `{1}'. Static classes must derive "
602 #: mcs/mcs/class.cs:2644
604 msgid "`{0}' cannot derive from special class `{1}'"
607 #: mcs/mcs/class.cs:2654
610 "Inconsistent accessibility: base class `{0}' is less accessible than class `"
614 #: mcs/mcs/class.cs:2662
616 msgid "Static class `{0}' cannot implement interfaces"
619 #: mcs/mcs/class.cs:2786 mcs/mcs/class.cs:2800
621 msgid "Struct member `{0}' of type `{1}' causes a cycle in the struct layout"
624 #: mcs/mcs/class.cs:2890
626 msgid "`{0}': Structs cannot have instance field initializers"
627 msgstr "`{0}': Instanzfeldinitialisierungen können nicht in Strukturen sein"
629 #: mcs/mcs/class.cs:3082
631 msgid "Do not override `{0}'. Use destructor syntax instead"
634 #: mcs/mcs/class.cs:3085
636 msgid "`{0}' is marked as an override but no suitable {1} found to override"
639 #: mcs/mcs/class.cs:3091
641 msgid "`{0}': cannot override because `{1}' is not an event"
644 #: mcs/mcs/class.cs:3094
646 msgid "`{0}': cannot override because `{1}' is not a property"
649 #: mcs/mcs/class.cs:3097
651 msgid "`{0}': cannot override because `{1}' is not a method"
654 #: mcs/mcs/class.cs:3116
657 "`{0}' cannot override inherited members `{1}' and `{2}' because they have "
658 "the same signature when used in type `{3}'"
661 #: mcs/mcs/class.cs:3169 mcs/mcs/field.cs:188
663 msgid "`{0}' hides inherited abstract member `{1}'"
666 #: mcs/mcs/class.cs:3193
669 "`{0}': cannot override inherited member `{1}' because it is not marked "
670 "virtual, abstract or override"
673 #: mcs/mcs/class.cs:3201
675 msgid "`{0}': cannot override inherited member `{1}' because it is sealed"
678 #: mcs/mcs/class.cs:3210
680 msgid "`{0}': type must be `{1}' to match overridden member `{2}'"
683 #: mcs/mcs/class.cs:3213
685 msgid "`{0}': return type must be `{1}' to match overridden member `{2}'"
688 #: mcs/mcs/class.cs:3281
690 msgid "A partial method `{0}' cannot explicitly implement an interface"
693 #: mcs/mcs/class.cs:3287
695 msgid "The type `{0}' in explicit interface declaration is not an interface"
698 #: mcs/mcs/class.cs:3318
701 "Inconsistent accessibility: parameter type `{0}' is less accessible than "
705 #: mcs/mcs/class.cs:3322
708 "Inconsistent accessibility: parameter type `{0}' is less accessible than "
712 #: mcs/mcs/class.cs:3326
715 "Inconsistent accessibility: parameter type `{0}' is less accessible than "
719 #: mcs/mcs/class.cs:3386
722 "`{0}': cannot change access modifiers when overriding `{1}' inherited member "
726 #: mcs/mcs/class.cs:3395
727 #, fuzzy, csharp-format
728 msgid "`{0}': static types cannot be used as return types"
730 "`{0}': Statische Klassen können keine benutzerdefinierten Operatoren "
733 #: mcs/mcs/class.cs:3528
735 msgid "New virtual member `{0}' is declared in a sealed class `{1}'"
738 #: mcs/mcs/class.cs:3543
739 msgid "Inconsistent accessibility: property type `"
742 #: mcs/mcs/class.cs:3548
743 msgid "Inconsistent accessibility: indexer return type `"
746 #: mcs/mcs/class.cs:3554 mcs/mcs/class.cs:3559 mcs/mcs/delegate.cs:164
747 msgid "Inconsistent accessibility: return type `"
750 #: mcs/mcs/class.cs:3564
751 msgid "Inconsistent accessibility: field type `"
754 #: mcs/mcs/class.cs:3576
757 "Parameters or local variables of type `{0}' cannot be declared in async "
758 "methods or iterators"
761 #: mcs/mcs/class.cs:3580
764 "Local variables of type `{0}' cannot be used inside anonymous methods, "
765 "lambda expressions or query expressions"
768 #: mcs/mcs/class.cs:3584
770 msgid "Field or property cannot be of type `{0}'"
773 #: mcs/mcs/const.cs:103
775 msgid "Type parameter `{0}' cannot be declared const"
778 #: mcs/mcs/const.cs:106
780 msgid "The type `{0}' cannot be declared const"
783 #: mcs/mcs/const.cs:181
786 "The evaluation of the constant value for `{0}' involves a circular definition"
789 #: mcs/mcs/constant.cs:65 mcs/mcs/constant.cs:382
791 msgid "Constant value `{0}' cannot be converted to a `{1}'"
794 #: mcs/mcs/constant.cs:261
797 "Constant value `{0}' cannot be converted to a `{1}' (use `unchecked' syntax "
801 #: mcs/mcs/convert.cs:1162
804 "Ambiguous user defined operators `{0}' and `{1}' when converting from `{2}' "
808 #: mcs/mcs/decl.cs:378
810 msgid "`{0}' cannot declare a body because it is marked extern"
813 #: mcs/mcs/decl.cs:384
815 msgid "`{0}' cannot declare a body because it is marked abstract"
818 #: mcs/mcs/decl.cs:397
821 "`{0}' must have a body because it is not marked abstract or extern. The "
822 "property can be automatically implemented when you define both accessors"
825 #: mcs/mcs/decl.cs:403
828 "`{0}' must have a body because it is not marked abstract, extern, or partial"
831 #: mcs/mcs/decl.cs:418
833 msgid "`{0}': Structs cannot contain protected members"
836 #: mcs/mcs/decl.cs:424
838 msgid "`{0}': Static classes cannot contain protected members"
841 #: mcs/mcs/decl.cs:1328
843 msgid "Duplicate type parameter `{0}'"
846 #: mcs/mcs/decl.cs:1331
848 msgid "The type `{0}' already contains a definition for `{1}'"
851 #: mcs/mcs/decl.cs:1379
854 "Missing partial modifier on declaration of type `{0}'. Another partial "
855 "declaration of this type exists"
858 #: mcs/mcs/decl.cs:1436
859 msgid "Constraints are not allowed on non-generic declarations"
860 msgstr "Einschränkungen sind nicht erlaubt für nicht generische Deklarationen"
862 #: mcs/mcs/decl.cs:1473
863 msgid "Variant type parameters can only be used with interfaces and delegates"
866 #: mcs/mcs/decl.cs:1485
868 msgid "`{0}': A constraint references nonexistent type parameter `{1}'"
871 #: mcs/mcs/delegate.cs:148
874 "Inconsistent accessibility: parameter type `{0}' is less accessible than "
878 #: mcs/mcs/delegate.cs:503
881 "Cannot create delegate from method `{0}' because it is a member of System."
885 #: mcs/mcs/delegate.cs:515
888 "Extension method `{0}' of value type `{1}' cannot be used to create delegates"
891 #: mcs/mcs/delegate.cs:530
893 msgid "Cannot create delegate from partial method declaration `{0}'"
896 #: mcs/mcs/delegate.cs:533
899 "Cannot create delegate with `{0}' because it has a Conditional attribute"
902 #: mcs/mcs/delegate.cs:576
905 "A method or delegate `{0} {1}' parameters and return type must be same as "
906 "delegate `{2} {3}' parameters and return type"
909 #: mcs/mcs/delegate.cs:583
912 "A method or delegate `{0}' parameters do not match delegate `{1}' parameters"
915 #: mcs/mcs/delegate.cs:588
918 "A method or delegate `{0} {1}' return type does not match delegate `{2} {3}' "
922 #: mcs/mcs/delegate.cs:671
923 msgid "Method name expected"
924 msgstr "Methodennamen erwartet"
926 #: mcs/mcs/doc.cs:608
928 msgid "Error generating XML documentation file `{0}' (`{1}')"
929 msgstr "Fehler beim erstellen der XML-Dokumentationsdatei `{0}' (`{1}')"
931 #: mcs/mcs/driver.cs:50
932 msgid "Source file `"
935 #: mcs/mcs/driver.cs:92
937 msgid "Source file `{0}' could not be found"
940 #: mcs/mcs/driver.cs:98
942 msgid "Source file `{0}' is a binary file and not a text file"
945 #: mcs/mcs/driver.cs:205
946 msgid "No files to compile were specified"
947 msgstr "Es wurden keine Dateien zum kompilieren angegeben"
949 #: mcs/mcs/driver.cs:235
951 "If no source files are specified you must specify the output file with -out:"
954 #: mcs/mcs/dynamic.cs:278
955 msgid "An expression tree cannot contain a dynamic operation"
958 #: mcs/mcs/dynamic.cs:311
960 "Dynamic operation cannot be compiled without `Microsoft.CSharp.dll' assembly "
964 #: mcs/mcs/ecore.cs:209
966 msgid "`{0}' is inaccessible due to its protection level"
969 #: mcs/mcs/ecore.cs:214
971 msgid "The expression being assigned to `{0}' must be constant"
974 #: mcs/mcs/ecore.cs:219
977 "A constant `{0}' of reference type `{1}' can only be initialized with null"
980 #: mcs/mcs/ecore.cs:225
982 "Only assignment, call, increment, decrement, and new object expressions can "
983 "be used as a statement"
986 #: mcs/mcs/ecore.cs:236
987 msgid "Keyword `void' cannot be used in this context"
990 #: mcs/mcs/ecore.cs:258
992 msgid "Cannot convert type `{0}' to `{1}'"
995 #: mcs/mcs/ecore.cs:269
998 "Cannot implicitly convert type `{0}' to `{1}'. An explicit conversion exists "
999 "(are you missing a cast?)"
1002 #: mcs/mcs/ecore.cs:272
1004 msgid "Cannot implicitly convert type `{0}' to `{1}'"
1007 #: mcs/mcs/ecore.cs:303
1009 msgid "The {0} `{1}' cannot be used with type arguments"
1012 #: mcs/mcs/ecore.cs:315
1014 msgid "`{0}' does not contain a definition for `{1}'"
1017 #: mcs/mcs/ecore.cs:321
1019 "The left-hand side of an assignment must be a variable, a property or an "
1023 #: mcs/mcs/ecore.cs:326
1024 msgid "The operation in question is undefined on void pointers"
1027 #: mcs/mcs/ecore.cs:393 mcs/mcs/statement.cs:2634 mcs/mcs/statement.cs:2636
1029 msgid "Internal compiler error: {0}"
1032 #: mcs/mcs/ecore.cs:433
1033 msgid "A ref or out argument must be an assignable variable"
1036 #: mcs/mcs/ecore.cs:452
1038 "An attribute argument must be a constant expression, typeof expression or "
1039 "array creation expression"
1042 #: mcs/mcs/ecore.cs:624
1044 msgid "The class `{0}' has no constructors defined"
1047 #: mcs/mcs/ecore.cs:747
1048 msgid "An expression tree cannot contain an unsafe pointer operation"
1051 #: mcs/mcs/ecore.cs:868
1053 msgid "Expression denotes a `{0}', where a `{1}' was expected"
1056 #: mcs/mcs/ecore.cs:878
1057 msgid "Pointers and fixed size buffers may only be used in an unsafe context"
1060 #: mcs/mcs/ecore.cs:885
1063 "Members of value type `{0}' cannot be assigned using a property `{1}' object "
1067 #: mcs/mcs/ecore.cs:888
1070 "Cannot modify a value type return value of `{0}'. Consider storing the value "
1071 "in a temporary variable"
1074 #: mcs/mcs/ecore.cs:2303
1075 #, fuzzy, csharp-format
1077 "Dynamic keyword requires `{0}' to be defined. Are you missing System.Core."
1078 "dll assembly reference?"
1080 "Der Typ oder Namespacename `{0}' konnte nicht gefunden werden. Fehlt eine "
1081 "using-Direktive oder ein Assemblyverweis?"
1083 #: mcs/mcs/ecore.cs:2379
1086 "A local variable `{0}' cannot be used before it is declared. Consider "
1087 "renaming the local variable when it hides the member `{1}'"
1090 #: mcs/mcs/ecore.cs:2394 mcs/mcs/ecore.cs:2437
1092 msgid "`{0}' conflicts with a declaration in a child block"
1095 #: mcs/mcs/ecore.cs:2446
1097 msgid "A local variable `{0}' cannot be used before it is declared"
1100 #: mcs/mcs/ecore.cs:2491
1102 msgid "The name `{0}' does not exist in the current context"
1105 #: mcs/mcs/ecore.cs:2785
1108 "Cannot access protected member `{0}' via a qualifier of type `{1}'. The "
1109 "qualifier must be of type `{2}' or derived from it"
1112 #: mcs/mcs/ecore.cs:2837
1114 msgid "Cannot call an abstract base member `{0}'"
1117 #: mcs/mcs/ecore.cs:2879
1120 "Static member `{0}' cannot be accessed with an instance reference, qualify "
1121 "it with a type name instead"
1124 #: mcs/mcs/ecore.cs:2894
1127 "A field initializer cannot reference the nonstatic field, method, or "
1131 #: mcs/mcs/ecore.cs:2898
1133 msgid "An object reference is required to access non-static member `{0}'"
1136 #: mcs/mcs/ecore.cs:2906
1139 "Cannot access a nonstatic member of outer type `{0}' via nested type `{1}'"
1142 #: mcs/mcs/ecore.cs:2954
1143 msgid "Cannot modify the result of an unboxing conversion"
1144 msgstr "Das Ergebnis einer Unboxing-Konvertierung kann nicht geändert werden"
1146 #: mcs/mcs/ecore.cs:3150
1149 "Type `{0}' does not contain a member `{1}' and the best extension method "
1150 "overload `{2}' has some invalid arguments"
1153 #: mcs/mcs/ecore.cs:3155
1155 msgid "Extension method instance type `{0}' cannot be converted to `{1}'"
1158 #: mcs/mcs/ecore.cs:3285
1159 msgid "An expression tree cannot contain an expression with method group"
1162 #: mcs/mcs/ecore.cs:3291
1164 "Partial methods with only a defining declaration or removed conditional "
1165 "methods cannot be used in an expression tree"
1168 #: mcs/mcs/ecore.cs:3323
1171 "Cannot convert method group `{0}' to non-delegate type `{1}'. Consider using "
1172 "parentheses to invoke the method"
1175 #: mcs/mcs/ecore.cs:3964
1178 "The type `{0}' does not contain a constructor that takes `{1}' arguments"
1181 #: mcs/mcs/ecore.cs:4582
1184 "Type `{0}' does not contain a member `{1}' and the best extension method "
1185 "overload `{2}' cannot be dynamically dispatched. Consider calling the method "
1186 "without the extension method syntax"
1189 #: mcs/mcs/ecore.cs:4610
1192 "The call is ambiguous between the following methods or properties: `{0}' and "
1196 #: mcs/mcs/ecore.cs:4670
1199 "The best overloaded collection initalizer method `{0}' cannot have 'ref', or "
1203 #: mcs/mcs/ecore.cs:4674
1206 "The best overloaded collection initalizer method `{0}' has some invalid "
1210 #: mcs/mcs/ecore.cs:4677
1212 msgid "Delegate `{0}' has some invalid arguments"
1215 #: mcs/mcs/ecore.cs:4681
1217 msgid "The best overloaded method match for `{0}' has some invalid arguments"
1220 #: mcs/mcs/ecore.cs:4691
1223 "Argument `#{0}' does not require `{1}' modifier. Consider removing `{1}' "
1227 #: mcs/mcs/ecore.cs:4694
1229 msgid "Argument `#{0}' is missing `{1}' modifier"
1232 #: mcs/mcs/ecore.cs:4706
1234 msgid "Argument `#{0}' cannot convert `{1}' expression to type `{2}'"
1237 #: mcs/mcs/ecore.cs:4754
1240 "The type arguments for method `{0}' cannot be inferred from the usage. Try "
1241 "specifying the type arguments explicitly"
1244 #: mcs/mcs/ecore.cs:4783
1246 msgid "No overload for method `{0}' takes `{1}' arguments"
1249 #: mcs/mcs/ecore.cs:4836
1251 msgid "The delegate `{0}' does not contain a parameter named `{1}'"
1254 #: mcs/mcs/ecore.cs:4841
1257 "The best overloaded method match for `{0}' does not contain a parameter "
1261 #: mcs/mcs/ecore.cs:4851
1264 "Named argument `{0}' cannot be used for a parameter which has positional "
1265 "argument specified"
1268 #: mcs/mcs/ecore.cs:5168
1270 "You cannot use fixed size buffers contained in unfixed expressions. Try "
1271 "using the fixed statement"
1274 #: mcs/mcs/ecore.cs:5173
1276 msgid "`{0}': Fixed size buffers can only be accessed through locals or fields"
1279 #: mcs/mcs/ecore.cs:5209
1280 #, fuzzy, csharp-format
1281 msgid "Use of possibly unassigned field `{0}'"
1282 msgstr "Verwendung eines möglicherweise nicht zugewiesenen Feldes `"
1284 #: mcs/mcs/ecore.cs:5633
1285 #, fuzzy, csharp-format
1286 msgid "Property or event `{0}' is not supported by the C# language"
1288 "Die Eigenschaft `{0}' wird von der C# Sprache nicht unterstützt. Rufen Sie "
1289 "die `{1}'-Accessormethode direkt auf."
1291 #: mcs/mcs/ecore.cs:5813
1293 msgid "A range variable `{0}' may not be passes as `ref' or `out' parameter"
1296 #: mcs/mcs/ecore.cs:5890
1299 "The property or indexer `{0}' cannot be used in this context because it "
1300 "lacks the `get' accessor"
1303 #: mcs/mcs/ecore.cs:5897
1306 "The property or indexer `{0}' cannot be used in this context because the get "
1307 "accessor is inaccessible"
1310 #: mcs/mcs/ecore.cs:5916
1312 msgid "Property or indexer `{0}' cannot be assigned to (it is read-only)"
1315 #: mcs/mcs/ecore.cs:5924
1318 "The property or indexer `{0}' cannot be used in this context because the set "
1319 "accessor is inaccessible"
1322 #: mcs/mcs/ecore.cs:6088
1325 "The event `{0}' can only appear on the left hand side of `+=' or `-=' "
1329 #: mcs/mcs/ecore.cs:6092
1332 "The event `{0}' can only appear on the left hand side of += or -= when used "
1333 "outside of the type `{1}'"
1336 #: mcs/mcs/ecore.cs:6255
1339 "An implicitly typed local variable declaration cannot be initialized with `"
1343 #: mcs/mcs/ecore.cs:6269
1345 "The contextual keyword `var' may only appear within a local variable "
1349 #: mcs/mcs/enum.cs:136
1352 "The enumerator value `{0}' is outside the range of enumerator underlying "
1356 #: mcs/mcs/enum.cs:207
1358 msgid "An item in an enumeration cannot have an identifier `{0}'"
1361 #: mcs/mcs/enum.cs:218
1362 msgid "Type byte, sbyte, short, ushort, int, uint, long or ulong expected"
1363 msgstr "Typ byte, sbyte, short, ushort, int, uint, long oder ulong erwartet"
1365 #: mcs/mcs/eval.cs:565
1366 msgid "Detection Parsing Error"
1369 #: mcs/mcs/expression.cs:565
1371 msgid "The `{0}' operator cannot be applied to operand of type `{1}'"
1374 #: mcs/mcs/expression.cs:640
1375 msgid "Cannot take the address of the given expression"
1378 #: mcs/mcs/expression.cs:663
1380 "You can only take the address of unfixed expression inside of a fixed "
1381 "statement initializer"
1384 #: mcs/mcs/expression.cs:754
1386 msgid "Operator `{0}' is ambiguous on an operand of type `{1}'"
1389 #: mcs/mcs/expression.cs:890
1390 msgid "The * or -> operator must be applied to a pointer"
1393 #: mcs/mcs/expression.cs:1090
1395 "The operand of an increment or decrement operator must be a variable, "
1396 "property or indexer"
1399 #: mcs/mcs/expression.cs:1298
1401 msgid "The `{0}' operator cannot be applied to an operand of a static type"
1404 #: mcs/mcs/expression.cs:1303
1406 msgid "The `{0}' operator cannot be applied to an operand of pointer type"
1409 #: mcs/mcs/expression.cs:1309
1412 "The `{0}' operator cannot be applied to a lambda expression or anonymous "
1416 #: mcs/mcs/expression.cs:1566
1419 "The `as' operator cannot be used with a non-reference type parameter `{0}'. "
1420 "Consider adding `class' or a reference type constraint"
1423 #: mcs/mcs/expression.cs:1570
1425 msgid "The `as' operator cannot be used with a non-nullable value type `{0}'"
1428 #: mcs/mcs/expression.cs:1603
1430 msgid "Cannot convert type `{0}' to `{1}' via a built-in conversion"
1433 #: mcs/mcs/expression.cs:1642
1435 msgid "Cannot convert to static type `{0}'"
1438 #: mcs/mcs/expression.cs:1741
1440 "The `default value' operator cannot be applied to an operand of a static type"
1443 #: mcs/mcs/expression.cs:2255
1445 msgid "Operator `{0}' cannot be applied to operands of type `{1}' and `{2}'"
1448 #: mcs/mcs/expression.cs:2825
1449 msgid "To cast a negative value, you must enclose the value in parentheses"
1452 #: mcs/mcs/expression.cs:3463
1454 msgid "Operator `{0}' is ambiguous on operands of type `{1}' and `{2}'"
1457 #: mcs/mcs/expression.cs:4136
1460 "A user-defined operator `{0}' must have parameters and return values of the "
1461 "same type in order to be applicable as a short circuit operator"
1464 #: mcs/mcs/expression.cs:4146
1467 "The type `{0}' must have operator `true' and operator `false' defined when `"
1468 "{1}' is used as a short circuit operator"
1471 #: mcs/mcs/expression.cs:4519
1474 "Type of conditional expression cannot be determined as `{0}' and `{1}' "
1475 "convert implicitly to each other"
1478 #: mcs/mcs/expression.cs:4529
1481 "Type of conditional expression cannot be determined because there is no "
1482 "implicit conversion between `{0}' and `{1}'"
1485 #: mcs/mcs/expression.cs:4827
1486 #, fuzzy, csharp-format
1487 msgid "Use of unassigned local variable `{0}'"
1488 msgstr "Verwendung der nicht zugewiesenen lokalen Variable `"
1490 #: mcs/mcs/expression.cs:4847
1493 "Cannot use fixed local `{0}' inside an anonymous method, lambda expression "
1494 "or query expression"
1497 #: mcs/mcs/expression.cs:5037
1500 "Parameter `{0}' cannot be used inside `{1}' when using `ref' or `out' "
1504 #: mcs/mcs/expression.cs:5116
1506 msgid "Use of unassigned out parameter `{0}'"
1509 #: mcs/mcs/expression.cs:5220
1510 #, fuzzy, csharp-format
1511 msgid "Cannot invoke a non-delegate type `{0}'"
1512 msgstr "Kann Typ `{0}'<...> nicht finden"
1514 #: mcs/mcs/expression.cs:5231
1516 msgid "The member `{0}' cannot be used as method or delegate"
1519 #: mcs/mcs/expression.cs:5251
1521 "Do not directly call your base class Finalize method. It is called "
1522 "automatically from your destructor"
1525 #: mcs/mcs/expression.cs:5253
1527 "Destructors and object.Finalize cannot be called directly. Consider calling "
1528 "IDisposable.Dispose if available"
1531 #: mcs/mcs/expression.cs:5282
1534 "The base call to method `{0}' cannot be dynamically dispatched. Consider "
1535 "casting the dynamic arguments or eliminating the base access"
1538 #: mcs/mcs/expression.cs:5359
1540 msgid "`{0}': cannot explicitly call operator or accessor"
1543 #: mcs/mcs/expression.cs:5532
1545 msgid "Unsafe type `{0}' cannot be used in an object creation expression"
1548 #: mcs/mcs/expression.cs:5555
1551 "Cannot create an instance of the variable type `{0}' because it does not "
1552 "have the new() constraint"
1555 #: mcs/mcs/expression.cs:5561
1558 "`{0}': cannot provide arguments when creating an instance of a variable type"
1561 #: mcs/mcs/expression.cs:5570
1563 msgid "Cannot create an instance of the static class `{0}'"
1566 #: mcs/mcs/expression.cs:5582
1568 msgid "Cannot create an instance of the abstract class or interface `{0}'"
1571 #: mcs/mcs/expression.cs:5872
1573 "An implicitly typed local variable declarator cannot use an array initializer"
1576 #: mcs/mcs/expression.cs:5992 mcs/mcs/expression.cs:6000
1577 #: mcs/mcs/statement.cs:1051 mcs/mcs/statement.cs:3159
1578 msgid "A constant value is expected"
1581 #: mcs/mcs/expression.cs:6006
1583 msgid "An array initializer of length `{0}' was expected"
1586 #: mcs/mcs/expression.cs:6022
1588 "Array initializers can only be used in a variable or field initializer. Try "
1589 "using a new expression instead"
1592 #: mcs/mcs/expression.cs:6030
1593 msgid "A nested array initializer was expected"
1596 #: mcs/mcs/expression.cs:6077
1597 msgid "An expression tree cannot contain a multidimensional array initializer"
1600 #: mcs/mcs/expression.cs:6113
1601 msgid "Cannot create an array with a negative size"
1604 #: mcs/mcs/expression.cs:6192
1606 "Can only use array initializer expressions to assign to array types. Try "
1607 "using a new expression instead"
1610 #: mcs/mcs/expression.cs:6650
1612 "The type of an implicitly typed array cannot be inferred from the "
1613 "initializer. Try specifying array type explicitly"
1616 #: mcs/mcs/expression.cs:6793
1618 "The `this' object cannot be used before all of its fields are assigned to"
1621 #: mcs/mcs/expression.cs:6800
1623 "Keyword `this' is not valid in a static property, static method, or static "
1627 #: mcs/mcs/expression.cs:6803
1629 "Anonymous methods inside structs cannot access instance members of `this'. "
1630 "Consider copying `this' to a local variable outside the anonymous method and "
1631 "using the local instead"
1634 #: mcs/mcs/expression.cs:6806
1635 msgid "Keyword `this' is not available in the current context"
1638 #: mcs/mcs/expression.cs:6882
1639 msgid "Cannot take the address of `this' because it is read-only"
1642 #: mcs/mcs/expression.cs:6884
1643 msgid "Cannot pass `this' as a ref or out argument because it is read-only"
1646 #: mcs/mcs/expression.cs:6886
1647 msgid "Cannot assign to `this' because it is read-only"
1650 #: mcs/mcs/expression.cs:6953
1651 msgid "The __arglist construct is valid only within a variable argument method"
1654 #: mcs/mcs/expression.cs:7003
1655 msgid "An expression tree cannot contain a method with variable arguments"
1658 #: mcs/mcs/expression.cs:7213
1660 "System.Void cannot be used from C#. Use typeof (void) to get the void type "
1664 #: mcs/mcs/expression.cs:7216
1665 msgid "The typeof operator cannot be used on the dynamic type"
1668 #: mcs/mcs/expression.cs:7257
1670 msgid "`{0}': an attribute argument cannot use type parameters"
1673 #: mcs/mcs/expression.cs:7461
1676 "`{0}' does not have a predefined size, therefore sizeof can only be used in "
1677 "an unsafe context (consider using System.Runtime.InteropServices.Marshal."
1681 #: mcs/mcs/expression.cs:7517
1683 msgid "Alias `{0}' not found"
1684 msgstr "Alias `{0}' wurde nicht gefunden"
1686 #: mcs/mcs/expression.cs:7527
1689 "Alias `{0}' cannot be used with '::' since it denotes a type. Consider "
1690 "replacing '::' with '.'"
1692 "Der Alias `{0}' kann nicht mit '::' verwendet werden, da der Alias auf einen "
1693 "Typ verweist. Verwenden Sie '.' stattdessen."
1695 #: mcs/mcs/expression.cs:7543
1698 "A namespace alias qualifier `{0}' did not resolve to a namespace or a type"
1701 #: mcs/mcs/expression.cs:7657
1702 msgid "Cannot perform member binding on `null' value"
1705 #: mcs/mcs/expression.cs:7820
1707 msgid "`{0}': cannot reference a type through an expression; try `{1}' instead"
1710 #: mcs/mcs/expression.cs:7901
1712 msgid "A nested type cannot be specified through a type parameter `{0}'"
1715 #: mcs/mcs/expression.cs:7966
1717 msgid "The nested type `{0}' does not exist in the type `{1}'"
1720 #: mcs/mcs/expression.cs:7975
1723 "Type `{0}' does not contain a definition for `{1}' and no extension method `"
1724 "{1}' of type `{0}' could be found (are you missing a using directive or an "
1725 "assembly reference?)"
1728 #: mcs/mcs/expression.cs:8171
1730 msgid "Cannot apply indexing with [] to an expression of type `{0}'"
1733 #: mcs/mcs/expression.cs:8187
1734 msgid "A pointer must be indexed by only one value"
1737 #: mcs/mcs/expression.cs:8236
1738 msgid "An element access expression cannot use named argument"
1741 #: mcs/mcs/expression.cs:8309
1743 msgid "Wrong number of indexes `{0}' inside [], expected `{1}'"
1746 #: mcs/mcs/expression.cs:8692
1748 "The indexer base access cannot be dynamically dispatched. Consider casting "
1749 "the dynamic arguments or eliminating the base access"
1752 #: mcs/mcs/expression.cs:8778
1753 msgid "An expression tree may not contain a base access"
1756 #: mcs/mcs/expression.cs:8796
1757 msgid "Keyword `base' is not available in a static method"
1760 #: mcs/mcs/expression.cs:8798
1761 msgid "Keyword `base' is not available in the current context"
1764 #: mcs/mcs/expression.cs:8831
1766 "A property, indexer or dynamic member access may not be passed as `ref' or "
1770 #: mcs/mcs/expression.cs:9129
1772 msgid "Array elements cannot be of type `{0}'"
1775 #: mcs/mcs/expression.cs:9132
1777 msgid "Array elements cannot be of static type `{0}'"
1780 #: mcs/mcs/expression.cs:9291
1781 msgid "Cannot use a negative size with stackalloc"
1784 #: mcs/mcs/expression.cs:9295
1785 msgid "Cannot use stackalloc in finally or catch"
1788 #: mcs/mcs/expression.cs:9398
1791 "Member `{0}' cannot be initialized. An object initializer may only be used "
1792 "for fields, or properties"
1795 #: mcs/mcs/expression.cs:9407
1798 "Static field or property `{0}' cannot be assigned in an object initializer"
1801 #: mcs/mcs/expression.cs:9592
1804 "A field or property `{0}' cannot be initialized with a collection object "
1805 "initializer because type `{1}' does not implement `{2}' interface"
1808 #: mcs/mcs/expression.cs:9603
1810 msgid "Inconsistent `{0}' member declaration"
1813 #: mcs/mcs/expression.cs:9611
1816 "An object initializer includes more than one member `{0}' initialization"
1819 #: mcs/mcs/expression.cs:9629
1821 msgid "Cannot initialize object of type `{0}' with a collection initializer"
1824 #: mcs/mcs/expression.cs:9892
1825 msgid "Anonymous types cannot be used in this expression"
1828 #: mcs/mcs/expression.cs:9979
1830 msgid "An anonymous type property `{0}' cannot be initialized with `{1}'"
1833 #: mcs/mcs/field.cs:70
1835 "The modifier 'abstract' is not valid on fields. Try using a property instead"
1838 #: mcs/mcs/field.cs:121
1840 "The FieldOffset attribute can only be placed on members of types marked with "
1841 "the StructLayout(LayoutKind.Explicit)"
1844 #: mcs/mcs/field.cs:126
1845 msgid "The FieldOffset attribute is not allowed on static or const fields"
1848 #: mcs/mcs/field.cs:132
1850 "Do not use 'System.Runtime.CompilerServices.FixedBuffer' attribute. Use the "
1851 "'fixed' field modifier instead"
1854 #: mcs/mcs/field.cs:238
1857 "`{0}': Instance field types marked with StructLayout(LayoutKind.Explicit) "
1858 "must have a FieldOffset attribute"
1861 #: mcs/mcs/field.cs:249
1863 msgid "`{0}': cannot declare variables of static types"
1866 #: mcs/mcs/field.cs:396
1869 "`{0}': Fixed size buffers type must be one of the following: bool, byte, "
1870 "short, int, long, char, sbyte, ushort, uint, ulong, float or double"
1873 #: mcs/mcs/field.cs:434
1875 msgid "`{0}': Fixed size buffer fields may only be members of structs"
1878 #: mcs/mcs/field.cs:449
1880 msgid "`{0}': Fixed size buffers must have a length greater than zero"
1883 #: mcs/mcs/field.cs:472
1886 "Fixed size buffer `{0}' of length `{1}' and type `{2}' exceeded 2^31 limit"
1889 #: mcs/mcs/field.cs:651
1891 msgid "`{0}': A volatile field cannot be of the type `{1}'"
1894 #: mcs/mcs/field.cs:656
1895 #, fuzzy, csharp-format
1896 msgid "`{0}': A field cannot be both volatile and readonly"
1897 msgstr "`{0}' Eine Klasse kann nicht gleichzeitig statisch und versiegelt sein"
1899 #: mcs/mcs/flowanalysis.cs:314
1900 msgid "Control cannot fall through from one case label to another"
1903 #: mcs/mcs/flowanalysis.cs:543
1906 "The label `{0}:' could not be found within the scope of the goto statement"
1909 #: mcs/mcs/flowanalysis.cs:672
1911 "A throw statement with no arguments is not allowed outside of a catch clause"
1914 #: mcs/mcs/flowanalysis.cs:683 mcs/mcs/flowanalysis.cs:689
1915 msgid "No enclosing loop out of which to break or continue"
1918 #: mcs/mcs/flowanalysis.cs:717
1919 msgid "Control cannot leave the body of an anonymous method"
1922 #: mcs/mcs/flowanalysis.cs:760
1923 msgid "The `await' operator cannot be used in the body of a catch clause"
1926 #: mcs/mcs/flowanalysis.cs:766
1927 msgid "Cannot yield a value in the body of a try block with a catch clause"
1930 #: mcs/mcs/flowanalysis.cs:768
1931 msgid "Cannot yield a value in the body of a catch clause"
1934 #: mcs/mcs/flowanalysis.cs:968
1936 "A throw statement with no arguments is not allowed inside of a finally "
1937 "clause nested inside of the innermost catch clause"
1940 #: mcs/mcs/flowanalysis.cs:981
1941 msgid "The `await' operator cannot be used in the body of a finally clause"
1944 #: mcs/mcs/flowanalysis.cs:983 mcs/mcs/iterators.cs:116
1945 msgid "Cannot yield in the body of a finally clause"
1948 #: mcs/mcs/flowanalysis.cs:996 mcs/mcs/flowanalysis.cs:1012
1949 #: mcs/mcs/flowanalysis.cs:1048 mcs/mcs/statement.cs:679
1950 msgid "Control cannot leave the body of a finally clause"
1953 #: mcs/mcs/flowanalysis.cs:1194
1956 "An automatically implemented property `{0}' must be fully assigned before "
1957 "control leaves the constructor. Consider calling the default struct "
1958 "contructor from a constructor initializer"
1961 #: mcs/mcs/flowanalysis.cs:1198
1964 "Field `{0}' must be fully assigned before control leaves the constructor"
1967 #: mcs/mcs/generic.cs:109 mcs/mcs/generic.cs:127
1969 msgid "Type parameter `{0}' inherits conflicting constraints `{1}' and `{2}'"
1971 "Der Typparameter `{0}' erbt die in Konflikt stehenden Einschränkungen `"
1974 #: mcs/mcs/generic.cs:190
1976 msgid "A constraint cannot be the dynamic type `{0}'"
1979 #: mcs/mcs/generic.cs:197
1982 "Inconsistent accessibility: constraint type `{0}' is less accessible than `"
1986 #: mcs/mcs/generic.cs:204 mcs/mcs/generic.cs:218
1988 msgid "Duplicate constraint `{0}' for type parameter `{1}'"
1991 #: mcs/mcs/generic.cs:233
1993 msgid "Circular constraint dependency involving `{0}' and `{1}'"
1994 msgstr "Einschränkungsringabhängigkeit zwischen `{0}' und `{1}'"
1996 #: mcs/mcs/generic.cs:264
1999 "Type parameter `{0}' has the `struct' constraint, so it cannot be used as a "
2000 "constraint for `{1}'"
2003 #: mcs/mcs/generic.cs:275
2006 "The class type constraint `{0}' must be listed before any other constraints. "
2007 "Consider moving type constraint to the beginning of the constraint list"
2010 #: mcs/mcs/generic.cs:281
2013 "`{0}': cannot specify both a constraint class and the `class' or `struct' "
2016 "`{0}': Eine Einschränkung kann nicht gleichzeitig mit einer `class'- oder "
2017 "`struct'-Einschränkung angegeben werden"
2019 #: mcs/mcs/generic.cs:293
2021 msgid "A constraint cannot be special class `{0}'"
2024 #: mcs/mcs/generic.cs:297
2025 msgid "A constraint cannot be the dynamic type"
2028 #: mcs/mcs/generic.cs:303
2031 "`{0}' is not a valid constraint. A constraint must be an interface, a non-"
2032 "sealed class or a type parameter"
2035 #: mcs/mcs/generic.cs:310
2038 "`{0}' is not a valid constraint. Static classes cannot be used as constraints"
2041 #: mcs/mcs/generic.cs:558
2043 msgid "The {2} type parameter `{0}' must be {3} valid on `{1}{4}'"
2046 #: mcs/mcs/generic.cs:1929
2048 msgid "`{0}': static classes cannot be used as generic arguments"
2051 #: mcs/mcs/generic.cs:1936
2053 msgid "The type `{0}' may not be used as a type argument"
2056 #: mcs/mcs/generic.cs:2199
2057 #, fuzzy, csharp-format
2059 "The type `{0}' must be a reference type in order to use it as type parameter "
2060 "`{1}' in the generic type or method `{2}'"
2062 "Der Typ `{0}' muss ein Referenztyp sein, damit er als `{1}'-Parameter in "
2063 "generischen Typ oder in der generischen Methode `{2}' verwendet werden kann."
2065 #: mcs/mcs/generic.cs:2209
2066 #, fuzzy, csharp-format
2068 "The type `{0}' must be a non-nullable value type in order to use it as type "
2069 "parameter `{1}' in the generic type or method `{2}'"
2071 "Der Typ `{0}' darf keine NULL-Werte zulassen, wenn er als `{1}'-Parameter im "
2072 "generischen Typ oder in der generischen Methode `{2}' verwendet werden soll."
2074 #: mcs/mcs/generic.cs:2248
2075 #, fuzzy, csharp-format
2077 "The type `{0}' cannot be used as type parameter `{1}' in the generic type or "
2078 "method `{2}'. The nullable type `{0}' never satisfies interface constraint"
2080 "Der Typ `{0}' muss ein Referenztyp sein, damit er als `{1}'-Parameter in "
2081 "generischen Typ oder in der generischen Methode `{2}' verwendet werden kann."
2083 #: mcs/mcs/generic.cs:2300
2086 "The type `{0}' must have a public parameterless constructor in order to use "
2087 "it as parameter `{1}' in the generic type or method `{2}'"
2090 #: mcs/mcs/generic.cs:2363
2091 #, fuzzy, csharp-format
2093 "The type `{0}' cannot be used as type parameter `{1}' in the generic type or "
2094 "method `{2}'. There is no boxing or type parameter conversion from `{0}' to `"
2097 "Der Typ `{0}' muss ein Referenztyp sein, damit er als `{1}'-Parameter in "
2098 "generischen Typ oder in der generischen Methode `{2}' verwendet werden kann."
2100 #: mcs/mcs/generic.cs:2367
2101 #, fuzzy, csharp-format
2103 "The type `{0}' cannot be used as type parameter `{1}' in the generic type or "
2104 "method `{2}'. There is no boxing conversion from `{0}' to `{3}'"
2106 "Der Typ `{0}' muss ein Referenztyp sein, damit er als `{1}'-Parameter in "
2107 "generischen Typ oder in der generischen Methode `{2}' verwendet werden kann."
2109 #: mcs/mcs/generic.cs:2371
2110 #, fuzzy, csharp-format
2112 "The type `{0}' cannot be used as type parameter `{1}' in the generic type or "
2113 "method `{2}'. There is no implicit reference conversion from `{0}' to `{3}'"
2115 "Der Typ `{0}' muss ein Referenztyp sein, damit er als `{1}'-Parameter in "
2116 "generischen Typ oder in der generischen Methode `{2}' verwendet werden kann."
2118 #: mcs/mcs/import.cs:1798
2121 "Reference to type `{0}' claims it is defined in this assembly, but it is not "
2122 "defined in source or any added modules"
2125 #: mcs/mcs/import.cs:1802
2128 "The type `{0}' is defined in an assembly that is not referenced. Consider "
2129 "adding a reference to assembly `{1}'"
2132 #: mcs/mcs/import.cs:1806
2135 "Reference to type `{0}' claims it is defined assembly `{1}', but it could "
2139 #: mcs/mcs/iterators.cs:79
2140 msgid "The yield statement cannot be used inside anonymous method blocks"
2143 #: mcs/mcs/iterators.cs:1035
2146 "The body of `{0}' cannot be an iterator block because `{1}' is not an "
2147 "iterator interface type"
2150 #: mcs/mcs/iterators.cs:1048
2151 msgid "Iterators cannot have ref or out parameters"
2154 #: mcs/mcs/iterators.cs:1054
2155 msgid "__arglist is not allowed in parameter list of iterators"
2158 #: mcs/mcs/iterators.cs:1060
2159 msgid "Iterators cannot have unsafe parameters or yield types"
2162 #: mcs/mcs/iterators.cs:1066 mcs/mcs/statement.cs:4462
2163 msgid "Unsafe code may not appear in iterators"
2166 #: mcs/mcs/linq.cs:68
2169 "An implementation of `{0}' query expression pattern could not be found. Are "
2170 "you missing `System.Linq' using directive or `System.Core.dll' assembly "
2174 #: mcs/mcs/linq.cs:93
2177 "Ambiguous implementation of the query pattern `{0}' for source type `{1}'"
2180 #: mcs/mcs/linq.cs:124
2183 "An implementation of `{0}' query expression pattern for source type `{1}' "
2184 "could not be found"
2187 #: mcs/mcs/linq.cs:132
2190 "An expression type is incorrect in a subsequent `from' clause in a query "
2191 "expression with source type `{0}'"
2194 #: mcs/mcs/linq.cs:136
2197 "An expression type in `{0}' clause is incorrect. Type inference failed in "
2201 #: mcs/mcs/linq.cs:248
2203 msgid "A range variable `{0}' cannot be initialized with `{1}'"
2206 #: mcs/mcs/linq.cs:747
2208 msgid "A range variable `{0}' conflicts with a previous declaration of `{0}'"
2211 #: mcs/mcs/linq.cs:754
2213 msgid "A range variable `{0}' has already been declared in this scope"
2216 #: mcs/mcs/linq.cs:761
2218 msgid "A range variable `{0}' conflicts with a method type parameter"
2221 #: mcs/mcs/linq.cs:793
2224 "A range variable `{0}' cannot be assigned to. Consider using `let' clause to "
2228 #: mcs/mcs/literal.cs:56
2231 "Cannot convert null to the type parameter `{0}' because it could be a value "
2232 "type. Consider using `default ({0})' instead"
2235 #: mcs/mcs/literal.cs:62
2237 msgid "Cannot convert null to `{0}' because it is a value type"
2239 "NULL kann nicht in `{0}' konvertiert werden, da dies ein Werttyp ist, der "
2240 "nicht auf NULL festgelegt werden kann"
2242 #: mcs/mcs/literal.cs:238
2245 "Literal of type double cannot be implicitly converted to type `{0}'. Add "
2246 "suffix `{1}' to create a literal of this type"
2249 #: mcs/mcs/membercache.cs:1353
2251 "A partial method declaration and partial method implementation cannot differ "
2252 "on use of `params' modifier"
2255 #: mcs/mcs/membercache.cs:1356
2257 "A partial method declaration and partial method implementation must be both "
2258 "an extension method or neither"
2261 #: mcs/mcs/membercache.cs:1360
2264 "Overloaded contructor `{0}' cannot differ on use of parameter modifiers only"
2267 #: mcs/mcs/membercache.cs:1364
2270 "Overloaded method `{0}' cannot differ on use of parameter modifiers only"
2273 #: mcs/mcs/membercache.cs:1396
2275 "A partial method declaration and partial method implementation must be both "
2276 "`static' or neither"
2279 #: mcs/mcs/membercache.cs:1401
2281 "A partial method declaration and partial method implementation must be both "
2282 "`unsafe' or neither"
2285 #: mcs/mcs/membercache.cs:1407
2287 msgid "A partial method `{0}' declaration is already defined"
2290 #: mcs/mcs/membercache.cs:1411
2292 msgid "A partial method `{0}' implementation is already defined"
2295 #: mcs/mcs/membercache.cs:1422 mcs/mcs/property.cs:81
2297 msgid "A member `{0}' is already reserved"
2300 #: mcs/mcs/membercache.cs:1433
2302 msgid "Duplicate user-defined conversion in type `{0}'"
2305 #: mcs/mcs/method.cs:545
2307 "The DllImport attribute must be specified on a method marked `static' and "
2311 #: mcs/mcs/method.cs:640
2313 msgid "`{0}': A partial method parameters cannot use `out' modifier"
2316 #: mcs/mcs/method.cs:702
2319 "Conditional not valid on `{0}' because it is a constructor, destructor, "
2320 "operator or explicit interface implementation"
2322 "Das Conditional-Attribut ist für `{0}' ungültig, weil dies ein Konstruktor, "
2323 "Destruktor, Operator oder eine explizite Schnittstellenimplementierung ist"
2325 #: mcs/mcs/method.cs:908
2328 "`{0}': Cannot specify constraints for overrides and explicit interface "
2329 "implementation methods"
2332 #: mcs/mcs/method.cs:918
2334 "A partial method cannot define access modifier or any of abstract, extern, "
2335 "new, override, sealed, or virtual modifiers"
2338 #: mcs/mcs/method.cs:924
2340 "A partial method must be declared within a partial class or partial struct"
2343 #: mcs/mcs/method.cs:929
2345 msgid "`{0}': Extension methods must be declared static"
2346 msgstr "`{0}': Erweiterungsmethoden müssen statisch sein"
2348 #: mcs/mcs/method.cs:945
2350 msgid "Program `{0}' has more than one entry point defined: `{1}'"
2353 #: mcs/mcs/method.cs:988
2355 msgid "Conditional not valid on `{0}' because it is an override method"
2357 "Das Conditional-Attribut ist für `{0}' ungültig, da es eine überschriebene "
2360 #: mcs/mcs/method.cs:993
2362 msgid "Conditional not valid on `{0}' because its return type is not void"
2364 "Das Conditional-Attribut ist für `{0}' ungültig, da der Rückgabetyp nicht "
2367 #: mcs/mcs/method.cs:998
2368 msgid "Conditional not valid on interface members"
2369 msgstr "Das Conditional-Attribut ist für Schnittstellenmember ungültig"
2371 #: mcs/mcs/method.cs:1004
2372 #, fuzzy, csharp-format
2373 msgid "Conditional member `{0}' cannot implement interface member `{1}'"
2374 msgstr "`{0}' implementiert den Schnittstellenmember `{1}' nicht"
2376 #: mcs/mcs/method.cs:1011
2378 msgid "Conditional method `{0}' cannot have an out parameter"
2381 #: mcs/mcs/method.cs:1134
2384 "The constraints for type parameter `{0}' of method `{1}' must match the "
2385 "constraints for type parameter `{2}' of interface method `{3}'. Consider "
2386 "using an explicit interface implementation instead"
2389 #: mcs/mcs/method.cs:1188
2390 msgid "The return type of an async method must be void, Task, or Task<T>"
2393 #: mcs/mcs/method.cs:1201
2394 #, fuzzy, csharp-format
2395 msgid "`{0}': Extension methods cannot be defined in a nested class"
2397 "`{0}': Erweiterungsmethoden müssen in einer nicht generischen statischen "
2398 "Klasse definiert werden"
2400 #: mcs/mcs/method.cs:1207
2403 "`{0}': Extension methods cannot be declared without a reference to System."
2404 "Core.dll assembly. Add the assembly reference or remove `this' modifer from "
2405 "the first parameter"
2408 #: mcs/mcs/method.cs:1216
2410 msgid "`{0}': Extension methods must be defined in a non-generic static class"
2412 "`{0}': Erweiterungsmethoden müssen in einer nicht generischen statischen "
2413 "Klasse definiert werden"
2415 #: mcs/mcs/method.cs:1232
2416 #, fuzzy, csharp-format
2417 msgid "`{0}': an entry point cannot be async method"
2418 msgstr "`{0}': Abstrakte Eigenschaften können keine privaten-Accessoren haben"
2420 #: mcs/mcs/method.cs:1269
2423 "A partial method `{0}' implementation is missing a partial method declaration"
2426 #: mcs/mcs/method.cs:1306
2428 msgid "Method or delegate cannot return type `{0}'"
2431 #: mcs/mcs/method.cs:1386
2433 "The constructor call cannot be dynamically dispatched within constructor "
2437 #: mcs/mcs/method.cs:1400
2438 #, fuzzy, csharp-format
2439 msgid "`{0}': Struct constructors cannot call base constructors"
2440 msgstr "`{0}': Statische Klassen können keinen Destruktor enthalten"
2442 #: mcs/mcs/method.cs:1419
2444 msgid "Constructor `{0}' cannot call itself"
2447 #: mcs/mcs/method.cs:1548
2449 msgid "`{0}': The static constructor must be parameterless"
2452 #: mcs/mcs/method.cs:1566
2453 msgid "Structs cannot contain explicit parameterless constructors"
2456 #: mcs/mcs/method.cs:1622
2459 "`{0}': A class with the ComImport attribute cannot have a user-defined "
2463 #: mcs/mcs/method.cs:1870
2464 #, fuzzy, csharp-format
2465 msgid "`{0}' is an accessor not found in interface member `{1}{2}'"
2466 msgstr "`{0}' implementiert den Schnittstellenmember `{1}' nicht"
2468 #: mcs/mcs/method.cs:1876
2471 "`{0}.{1}' in explicit interface declaration is not a member of interface"
2474 #: mcs/mcs/method.cs:1884
2477 "`{0}' explicit method implementation cannot implement `{1}' because it is an "
2481 #: mcs/mcs/method.cs:1894
2482 #, fuzzy, csharp-format
2483 msgid "Method `{0}' cannot implement interface accessor `{1}'"
2484 msgstr "`{0}' implementiert den Schnittstellenmember `{1}' nicht"
2486 #: mcs/mcs/method.cs:1901
2489 "Accessor `{0}' cannot implement interface member `{1}' for type `{2}'. Use "
2490 "an explicit interface implementation"
2493 #: mcs/mcs/method.cs:1908
2494 #, fuzzy, csharp-format
2496 "Accessor `{0}' must be declared public to implement interface member `{1}'"
2497 msgstr "`{0}' implementiert den Schnittstellenmember `{1}' nicht"
2499 #: mcs/mcs/method.cs:1928
2502 "`{0}': the explicit interface implementation cannot introduce the params "
2506 #: mcs/mcs/method.cs:2263
2509 "Attribute `{0}' is not valid on property or event accessors. It is valid on `"
2510 "{1}' declarations only"
2513 #: mcs/mcs/method.cs:2480
2515 msgid "User-defined operator `{0}' must be declared static and public"
2518 #: mcs/mcs/method.cs:2519
2520 "User-defined operator cannot take an object of the enclosing type and "
2521 "convert to an object of the enclosing type"
2524 #: mcs/mcs/method.cs:2530
2525 msgid "User-defined conversion must convert to or from the enclosing type"
2528 #: mcs/mcs/method.cs:2536
2531 "User-defined conversion `{0}' cannot convert to or from the dynamic type"
2534 #: mcs/mcs/method.cs:2543
2537 "User-defined conversion `{0}' cannot convert to or from an interface type"
2540 #: mcs/mcs/method.cs:2550
2542 msgid "User-defined conversion `{0}' cannot convert to or from a base class"
2545 #: mcs/mcs/method.cs:2556
2547 msgid "User-defined conversion `{0}' cannot convert to or from a derived class"
2550 #: mcs/mcs/method.cs:2563
2552 "Overloaded shift operator must have the type of the first operand be the "
2553 "containing type, and the type of the second operand must be int"
2556 #: mcs/mcs/method.cs:2572
2558 "The return type for ++ or -- operator must be the containing type or derived "
2559 "from the containing type"
2561 "Der Rückgabetyp für die Operatoren ++ und -- muss der enthaltene Typ sein "
2562 "oder vom enthaltenen Typ abgeleitet sein"
2564 #: mcs/mcs/method.cs:2577
2565 msgid "The parameter type for ++ or -- operator must be the containing type"
2566 msgstr "Der Parameter für den ++ oder -- Operator muss der enthaltene Typ sein"
2568 #: mcs/mcs/method.cs:2584
2570 msgid "The parameter type of a unary operator must be the containing type"
2571 msgstr "Der Parameter für den ++ oder -- Operator muss der enthaltene Typ sein"
2573 #: mcs/mcs/method.cs:2592
2574 msgid "The return type of operator True or False must be bool"
2577 #: mcs/mcs/method.cs:2607
2579 msgid "One of the parameters of a binary operator must be the containing type"
2580 msgstr "Der Parameter für den ++ oder -- Operator muss der enthaltene Typ sein"
2582 #: mcs/mcs/modifiers.cs:277
2584 msgid "The modifier `{0}' is not valid for this item"
2587 #: mcs/mcs/namespace.cs:178
2590 "The type or namespace name `{0}' could not be found in the global namespace "
2591 "(are you missing an assembly reference?)"
2593 "Der Typ oder Namespacename `{0}' konnte im globalen Namesapce nicht gefunden "
2594 "werden. Fehlt ein Assemblyverweis?"
2596 #: mcs/mcs/namespace.cs:182
2599 "The type or namespace name `{0}' does not exist in the namespace `{1}'. Are "
2600 "you missing an assembly reference?"
2602 "Der Typ oder Namespacename `{0}' existiert nicht im Namespace `{1}'. Fehlt "
2603 "ein Assemblyverweis?"
2605 #: mcs/mcs/namespace.cs:254
2607 msgid "The imported type `{0}' is defined multiple times"
2610 #: mcs/mcs/namespace.cs:748 mcs/mcs/namespace.cs:769
2612 "A using clause must precede all other namespace elements except extern alias "
2616 #: mcs/mcs/namespace.cs:788
2617 msgid "An extern alias declaration must precede all other elements"
2618 msgstr "Eine externe Aliasdeklaration muss allen anderen Elementen vorangehen"
2620 #: mcs/mcs/namespace.cs:806
2622 msgid "The using alias `{0}' appeared previously in this namespace"
2625 #: mcs/mcs/namespace.cs:920
2627 msgid "Namespace `{0}' contains a definition with same name as alias `{1}'"
2630 #: mcs/mcs/namespace.cs:971
2632 msgid "`{0}' is an ambiguous reference between `{1}' and `{2}'"
2635 #: mcs/mcs/namespace.cs:1039
2636 msgid "The global extern alias cannot be redefined"
2639 #: mcs/mcs/namespace.cs:1044
2642 "The type or namespace name `{0}' could not be found. Are you missing a using "
2643 "directive or an assembly reference?"
2645 "Der Typ oder Namespacename `{0}' konnte nicht gefunden werden. Fehlt eine "
2646 "using-Direktive oder ein Assemblyverweis?"
2648 #: mcs/mcs/namespace.cs:1180
2651 "`{0}' is a type not a namespace. A using namespace directive can only be "
2652 "applied to namespaces"
2655 #: mcs/mcs/namespace.cs:1203
2657 msgid "The extern alias `{0}' was not specified in -reference option"
2659 "Der externe Alias `{0}' wurde nicht in der -reference-Option angegeben."
2661 #: mcs/mcs/nullable.cs:1013
2663 "An expression tree cannot contain a coalescing operator with null left side"
2666 #: mcs/mcs/parameter.cs:156
2667 msgid "The params parameter must be a single dimensional array"
2670 #: mcs/mcs/parameter.cs:304
2671 msgid "An out parameter cannot have the `In' attribute"
2674 #: mcs/mcs/parameter.cs:309
2676 "Do not use `System.ParamArrayAttribute'. Use the `params' keyword instead"
2679 #: mcs/mcs/parameter.cs:316
2681 "Cannot specify only `Out' attribute on a ref parameter. Use both `In' and "
2682 "`Out' attributes or neither"
2685 #: mcs/mcs/parameter.cs:327
2687 msgid "Cannot specify `{0}' attribute on optional parameter `{1}'"
2690 #: mcs/mcs/parameter.cs:364
2692 msgid "Method or delegate parameter cannot be of type `{0}'"
2695 #: mcs/mcs/parameter.cs:374
2697 msgid "`{0}': static types cannot be used as parameters"
2700 #: mcs/mcs/parameter.cs:380
2702 msgid "The extension method cannot be of type `{0}'"
2705 #: mcs/mcs/parameter.cs:420
2708 "Argument of type `{0}' is not applicable for the DefaultParameterValue "
2712 #: mcs/mcs/parameter.cs:424
2715 "The DefaultParameterValue attribute is not applicable on parameters of type `"
2719 #: mcs/mcs/parameter.cs:452
2720 msgid "The type of the default value should match the type of the parameter"
2723 #: mcs/mcs/parameter.cs:602
2724 msgid "An expression tree parameter cannot use `ref' or `out' modifier"
2727 #: mcs/mcs/parameter.cs:1078
2729 msgid "The parameter name `{0}' conflicts with a compiler generated name"
2732 #: mcs/mcs/parameter.cs:1238
2735 "The expression being assigned to optional parameter `{0}' must be a constant "
2739 #: mcs/mcs/parameter.cs:1255
2742 "The expression being assigned to nullable optional parameter `{0}' must be "
2746 #: mcs/mcs/parameter.cs:1263
2749 "Optional parameter `{0}' of type `{1}' can only be initialized with `null'"
2752 #: mcs/mcs/parameter.cs:1274
2755 "Optional parameter expression of type `{0}' cannot be converted to parameter "
2759 #: mcs/mcs/pending.cs:326
2762 "Cannot implement interface `{0}' with the specified type parameters because "
2763 "it causes method `{1}' to differ on parameter modifiers only"
2766 #: mcs/mcs/pending.cs:688
2769 "`{0}' does not implement interface member `{1}' and the best implementing "
2770 "candidate `{2}' is static"
2773 #: mcs/mcs/pending.cs:692
2776 "`{0}' does not implement interface member `{1}' and the best implementing "
2777 "candidate `{2}' in not public"
2780 #: mcs/mcs/pending.cs:696
2783 "`{0}' does not implement interface member `{1}' and the best implementing "
2784 "candidate `{2}' return type `{3}' does not match interface member return "
2788 #: mcs/mcs/pending.cs:701
2790 msgid "`{0}' does not implement interface member `{1}'"
2791 msgstr "`{0}' implementiert den Schnittstellenmember `{1}' nicht"
2793 #: mcs/mcs/pending.cs:706
2795 msgid "`{0}' does not implement inherited abstract member `{1}'"
2798 #: mcs/mcs/property.cs:349
2801 "`{0}': accessibility modifiers may not be used on accessors in an interface"
2804 #: mcs/mcs/property.cs:352
2806 msgid "`{0}': abstract properties cannot have private accessors"
2807 msgstr "`{0}': Abstrakte Eigenschaften können keine privaten-Accessoren haben"
2809 #: mcs/mcs/property.cs:397
2812 "The accessibility modifier of the `{0}' accessor must be more restrictive "
2813 "than the modifier of the property or indexer `{1}'"
2816 #: mcs/mcs/property.cs:507
2818 msgid "Explicit interface implementation `{0}' is missing accessor `{1}'"
2821 #: mcs/mcs/property.cs:526
2824 "`{0}': cannot override because `{1}' does not have an overridable get "
2828 #: mcs/mcs/property.cs:543
2831 "`{0}': cannot override because `{1}' does not have an overridable set "
2835 #: mcs/mcs/property.cs:584
2838 "`{0}': Cannot specify accessibility modifiers for both accessors of the "
2839 "property or indexer"
2842 #: mcs/mcs/property.cs:591
2845 "`{0}': accessibility modifiers on accessors may only be used if the property "
2846 "or indexer has both a get and a set accessor"
2849 #: mcs/mcs/property.cs:790
2852 "Automatically implemented property `{0}' cannot be used inside a type with "
2853 "an explicit StructLayout attribute"
2856 #: mcs/mcs/property.cs:1257
2858 msgid "`{0}': event must be of a delegate type"
2861 #: mcs/mcs/property.cs:1488
2864 "The `{0}' attribute is valid only on an indexer that is not an explicit "
2865 "interface member declaration"
2868 #: mcs/mcs/property.cs:1522
2869 msgid "Cannot set the `IndexerName' attribute on an indexer marked override"
2872 #: mcs/mcs/roottypes.cs:327
2874 msgid "Value specified for the argument to `{0}' is not valid"
2877 #: mcs/mcs/roottypes.cs:546
2879 msgid "The namespace `{0}' already contains a definition for `{1}'"
2882 #: mcs/mcs/statement.cs:88
2884 "A lambda expression with statement body cannot be converted to an expresion "
2888 #: mcs/mcs/statement.cs:739
2891 "An object of a type convertible to `{0}' is required for the return statement"
2894 #: mcs/mcs/statement.cs:753
2897 "`{0}': A return keyword must not be followed by any expression when method "
2901 #: mcs/mcs/statement.cs:778
2904 "`{0}': A return keyword must not be followed by an expression when async "
2905 "method returns Task. Consider using Task<T>"
2908 #: mcs/mcs/statement.cs:806
2911 "Cannot convert `{0}' to delegate type `{1}' because some of the return types "
2912 "in the block are not implicitly convertible to the delegate return type"
2915 #: mcs/mcs/statement.cs:848
2917 "Cannot return a value from iterators. Use the yield return statement to "
2918 "return a value, or yield break to end the iteration"
2921 #: mcs/mcs/statement.cs:1005 mcs/mcs/statement.cs:1039
2922 msgid "A goto case is only valid inside a switch statement"
2925 #: mcs/mcs/statement.cs:1116 mcs/mcs/statement.cs:4857
2926 msgid "The type caught or thrown must be derived from System.Exception"
2929 #: mcs/mcs/statement.cs:1342
2930 msgid "A fixed statement cannot use an implicitly typed local variable"
2933 #: mcs/mcs/statement.cs:1347
2934 msgid "An implicitly typed local variable cannot be a constant"
2937 #: mcs/mcs/statement.cs:1352
2939 "An implicitly typed local variable declarator must include an initializer"
2942 #: mcs/mcs/statement.cs:1357
2944 "An implicitly typed local variable declaration cannot include multiple "
2948 #: mcs/mcs/statement.cs:1934
2951 "A local variable named `{0}' cannot be declared in this scope because it "
2952 "would give a different meaning to `{0}', which is already used in a `{1}' "
2953 "scope to denote something else"
2956 #: mcs/mcs/statement.cs:1946
2958 msgid "A local variable named `{0}' is already defined in this scope"
2961 #: mcs/mcs/statement.cs:1953
2964 "The type parameter name `{0}' is the same as local variable or parameter name"
2967 #: mcs/mcs/statement.cs:2551
2970 "The out parameter `{0}' must be assigned to before control leaves the "
2974 #: mcs/mcs/statement.cs:2649
2976 msgid "`{0}': not all code paths return a value"
2979 #: mcs/mcs/statement.cs:2666
2981 msgid "Not all code paths return a value in anonymous method of type `{0}'"
2984 #: mcs/mcs/statement.cs:2863
2986 msgid "The label `{0}' is a duplicate"
2989 #: mcs/mcs/statement.cs:2872 mcs/mcs/statement.cs:2883
2992 "The label `{0}' shadows another label by the same name in a contained scope"
2995 #: mcs/mcs/statement.cs:3181
2997 msgid "The label `case {0}:' already occurs in this switch statement"
3000 #: mcs/mcs/statement.cs:3706
3003 "A switch expression of type `{0}' cannot be converted to an integral type, "
3004 "bool, char, string, enum or nullable type"
3007 #: mcs/mcs/statement.cs:4262
3009 msgid "`{0}' is not a reference type as required by the lock statement"
3012 #: mcs/mcs/statement.cs:4588
3013 msgid "The type of locals declared in a fixed statement must be a pointer type"
3016 #: mcs/mcs/statement.cs:4604
3018 "The right hand side of a fixed statement assignment may not be a cast "
3022 #: mcs/mcs/statement.cs:4674
3024 "You cannot use the fixed statement to take the address of an already fixed "
3028 #: mcs/mcs/statement.cs:4990
3031 "A previous catch clause already catches all exceptions of this or a super "
3035 #: mcs/mcs/statement.cs:5153
3038 "`{0}': type used in a using statement must be implicitly convertible to "
3039 "`System.IDisposable'"
3042 #: mcs/mcs/statement.cs:5582
3045 "foreach statement requires that the return type `{0}' of `{1}' must have a "
3046 "suitable public MoveNext method and public Current property"
3049 #: mcs/mcs/statement.cs:5627
3052 "foreach statement cannot operate on variables of type `{0}' because it "
3053 "contains multiple implementation of `{1}'. Try casting to a specific "
3057 #: mcs/mcs/statement.cs:5655
3060 "foreach statement cannot operate on variables of type `{0}' because it does "
3061 "not contain a definition for `{1}' or is inaccessible"
3064 #: mcs/mcs/statement.cs:5861
3065 msgid "Use of null is not valid in this context"
3068 #: mcs/mcs/statement.cs:5871
3070 msgid "Foreach statement cannot operate on a `{0}'"
3073 #: mcs/mcs/typemanager.cs:618
3075 msgid "The predefined type `{0}.{1}' is not defined or imported"
3078 #: mcs/mcs/typemanager.cs:663
3081 "The predefined type `{0}.{1}' is defined multiple times. Using definition "
3085 #: mcs/mcs/typemanager.cs:678
3087 msgid "The predefined type `{0}.{1}' is not declared correctly"
3090 #: mcs/mcs/typemanager.cs:803
3093 "The compiler required member `{0}.{1}{2}' could not be found or is "
3097 #: mcs/mcs/typemanager.cs:942
3100 "Cannot take the address of, get the size of, or declare a pointer to a "
3101 "managed type `{0}'"
3105 #~ msgid "The constant `{0}' cannot be marked static"
3107 #~ "`{0}': Eine abstrakte Klasse darf nicht versiegelt oder statisch sein"
3110 #~ msgid "Value or constant expected"
3111 #~ msgstr "Methodennamen erwartet"
3114 #~ msgid "`{0}': interface members cannot have a definition"
3115 #~ msgstr "`{0}': Instanzfeldinitialisierungen können nicht in Strukturen sein"
3118 #~ msgid "`{0}': property or indexer cannot have void type"
3120 #~ "`{0}': Abstrakte Eigenschaften können keine privaten-Accessoren haben"
3123 #~ msgid "`{0}': property or indexer must have at least one accessor"
3125 #~ "`{0}': Abstrakte Eigenschaften können keine privaten-Accessoren haben"
3128 #~ msgid "A get or set accessor expected"
3129 #~ msgstr "Methodennamen erwartet"
3132 #~ msgid "Interfaces cannot contain operators"
3134 #~ "`{0}': Statische Klassen können keine benutzerdefinierten Operatoren "
3138 #~ msgid "Interfaces cannot contain contructors"
3139 #~ msgstr "`{0}': Statische Klassen können keinen Destruktor enthalten"
3143 #~ "`{0}': static constructor cannot have an explicit `this' or `base' "
3144 #~ "constructor call"
3145 #~ msgstr "`{0}': Statische Klassen können keinen Destruktor enthalten"
3148 #~ msgid "Only class types can contain destructor"
3149 #~ msgstr "`{0}': Statische Klassen können keinen Destruktor enthalten"
3152 #~ msgid "`{0}': event in interface cannot have an initializer"
3153 #~ msgstr "`{0}': Instanzfeldinitialisierungen können nicht in Strukturen sein"
3156 #~ msgid "`{0}': abstract event cannot have an initializer"
3157 #~ msgstr "`{0}': Instanzfeldinitialisierungen können nicht in Strukturen sein"
3160 #~ msgid "`{0}': event property must have both add and remove accessors"
3162 #~ "`{0}': Abstrakte Eigenschaften können keine privaten-Accessoren haben"
3165 #~ msgid "Enums cannot have type parameters"
3166 #~ msgstr "`{0}' implementiert den Schnittstellenmember `{1}' nicht"
3169 #~ msgid "Type parameter declaration must be an identifier not a type"
3171 #~ "Der Parameter für den ++ oder -- Operator muss der enthaltene Typ sein"
3173 #~ msgid "Invalid parameter type `void'"
3174 #~ msgstr "Ungültiger Parametertyp `void'"
3177 #~ msgid "Invalid base type `{0}'"
3178 #~ msgstr "Ungültiger Parametertyp `void'"
3181 #~ msgid "The `new()' constraint must be the last constraint specified"
3183 #~ "Die `new()'-Einschränkung muss als letzte Einschränkung definiert werden"
3186 #~ "The `class' or `struct' constraint must be the first constraint specified"
3188 #~ "Die `class'- oder `struct'-Einschränkung muss als erste Einschränkung "
3189 #~ "definiert werden"
3191 #~ msgid "The `new()' constraint cannot be used with the `struct' constraint"
3193 #~ "Die `new()'-Einschränkung kann nicht mit der `struct'-Einschränkung "
3197 #~ msgid "Invalid constraint type `{0}'"
3198 #~ msgstr "Ungültiger Parametertyp `void'"
3201 #~ msgid "; expected"
3202 #~ msgstr "Methodennamen erwartet"
3205 #~ msgid "Type expected"
3206 #~ msgstr "Methodennamen erwartet"
3208 #~ msgid "Missing argument to --linkres"
3209 #~ msgstr "Fehlendes Argument bei --linkres"
3211 #~ msgid "Missing argument to --resource"
3212 #~ msgstr "Fehlendes Argument bei --resource"
3214 #~ msgid "--wlevel requires a value from 0 to 4"
3215 #~ msgstr "--wlevel benötigt einen Wert zwischen 0 und 4"
3217 #~ msgid "--mcs-debug requires an argument"
3218 #~ msgstr "--mcs-debug benötigt ein Argument"
3220 #~ msgid "Invalid argument to --mcs-debug"
3221 #~ msgstr "Ungültiges Argument für --mcs-debug"
3223 #~ msgid "--recurse requires an argument"
3224 #~ msgstr "--recurse benötigt ein Argument"
3228 #~ "Invalid -langversion option `{0}'. It must be `ISO-1', `ISO-2', `3' or "
3231 #~ "Ungültige Option `{0}' für /langversion. Es muss entweder `ISO-1', "
3232 #~ "`ISO-2' oder `Default' sein"
3235 #~ msgid "Missing argument for `{0}' option"
3236 #~ msgstr "Fehlendes Argument bei --linkres"
3239 #~ msgid "Invalid reference alias `{0}='. Missing filename"
3240 #~ msgstr "Ungültiger Referenz Alias '"
3244 #~ "Invalid extern alias for -reference. Alias `{0}' is not a valid identifier"
3245 #~ msgstr "Ungültiger externer Alias für /reference. Alias '"
3247 #~ msgid "Compilation aborted in file `{0}', {1}"
3248 #~ msgstr "Kompilierung abgebrochen in Datei `{0}', {1}"
3250 #~ msgid "Couldn't run pkg-config: "
3251 #~ msgstr "Kann pkg-config nicht ausführen:"
3253 #~ msgid "Error running pkg-config. Check the above output."
3255 #~ "Fehler beim ausführen von pkg-config. Bitte prüfen Sie die Ausgabe oben."
3257 #~ msgid "-recurse requires an argument"
3258 #~ msgstr "-recurse benötigt ein Argument"
3260 #~ msgid "-reference requires an argument"
3261 #~ msgstr "-reference benötigt ein Argument"
3263 #~ msgid " requires an argument"
3264 #~ msgstr "benötigt ein Argument"
3266 #~ msgid "/lib requires an argument"
3267 #~ msgstr "/lib benötigt ein Argument"
3269 #~ msgid "/nowarn requires an argument"
3270 #~ msgstr "/nowarn benötigt ein Argument"
3273 #~ "Feature `{0}' is not available in Mono mcs1 compiler. Consider using the "
3274 #~ "`gmcs' compiler instead"
3276 #~ "Das Feature `{0}' ist im Mono mcs1 Kompiler nicht verfügbar. Benutzen Sie "
3277 #~ "stattdessen bitte den `gmcs' Kompiler."
3280 #~ "Your .NET Runtime does not support `{0}'. Please use the latest Mono "
3281 #~ "runtime instead."
3283 #~ "Ihre .NET Laufzeitumgebung unterstützt kein `{0}'. Bitte benutzen Sie die "
3284 #~ "letzte aktuelle Mono Laufzeitumgebung stattdessen."