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'
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短