Vol*_*ith 31
实际上,可能会生成编译器警告或编译器错误.
public enum TestEnum
{
A,
[Obsolete("Not in use anymore")]
B,
[Obsolete("Not in use anymore", true)]
C,
}
public class Class1
{
public void TestMethod()
{
TestEnum t1 = TestEnum.A; //Works just fine.
TestEnum t2 = TestEnum.B; //Will still compile, but generates a warning.
TestEnum t3 = TestEnum.C; //Will no longer compile.
}
}
Run Code Online (Sandbox Code Playgroud)
这将适用于使用[Obsolete]属性的任何位置.
| 归档时间: |
|
| 查看次数: |
6953 次 |
| 最近记录: |