C#中过时的属性是什么?
如果方法具有过时的属性,则编译器在编译后会在代码中发出警告。
当在类中使用新方法时,如果您仍想在该类中保留旧方法,则可以通过显示一条消息来标记它已过时,该消息应使用新方法代替旧方法。
以下是显示如何使用过时属性的示例-
using System;
public class Demo {
[Obsolete("Old Method shouldn't be used! Use New Method instead", true)]
static void OldMethod() {
Console.WriteLine("这是旧方法!");
}
static void NewMethod() {
Console.WriteLine("这是新方法!");
}
public static void Main() {
OldMethod();
}
}当我们在上面设置警告消息时,它将显示以下警告-
Compilation failed: 1 error(s), 0 warnings error CS0619: `Demo.OldMethod()' is obsolete: `Old Method shouldn't be used! Use New Method instead'
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短