CS1644-et eredményező fordítási hiba

A szolgáltatás "funkció" nem része a szabványosított ISO C# nyelvi specifikációnak, és más fordítók nem fogadhatják el

Ez a hiba akkor fordul elő, ha megadta az ISO-1 LangVersion beállítást, és a összeállított kód olyan funkciókat használ, amelyek nem részei az ISO 1.0 szabványnak. A hiba megoldásához ne használja a C# 2.0 fordítófunkciókat, például az általános vagy névtelen metódusokat az ISO-1 kompatibilitási lehetőséggel.

Az alábbi minta a CS1644-et hozza létre:

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