Freigeben über


Compilerfehler CS1644

Aktualisiert: November 2007

Fehlermeldung

Das Feature "Feature" ist nicht Teil der C#-Sprachspezifikation nach ISO-Norm und wird daher möglicherweise nicht von anderen Compilern angenommen.
Feature 'feature' is not part of the standardized ISO C# language specification, and may not be accepted by other compilers

Dieser Fehler tritt auf, wenn Sie die Option /langversion (ISO-1) angegeben haben und der von Ihnen kompilierte Code Features verwendet, die nicht Bestandteil der ISO-Norm 1.0 sind. Verwenden Sie keine neuen C#-Compilerfeatures mit der ISO-1-Kompatibilitätsoption, um diesen Fehler zu beheben. Eine Liste der neuen C#-Compilerfeatures finden Sie unter Neues in Sprache und Compiler von C# 2.0.

Im folgenden Beispiel wird CS1644 generiert:

// CS1644.cs
// compile with: /langversion:ISO-1 /target:library
class C<T> {}   // CS1644