編譯器警告 (層級 1) CS0612
更新:2007 年 11 月
錯誤訊息
'member' 已經過時
類別設計工具以過時屬性標記成員。這表示該成員在類別的未來版本中可能不會受到支援。
下列範例顯示存取過時成員而產生 CS0612 的情況:
// CS0612.cs
// compile with: /W:1
using System;
class MyClass
{
[Obsolete]
public static void ObsoleteMethod()
{
}
[Obsolete]
public static int ObsoleteField;
}
class MainClass
{
static public void Main()
{
MyClass.ObsoleteMethod(); // CS0612 here: method is deprecated
MyClass.ObsoleteField = 0; // CS0612 here: field is deprecated
}
}