鸟语天空
System.ObsoleteAttribute
post by:追风剑情 2016-10-21 14:53

用来标识已过时的类或方法。

示例

using System;

namespace TTest
{
    class Program
    {
        static void Main(string[] args)
        {
            A a = new A();
            B b = new B();
            b.OldMethod();
            b.NewMethod();
            Console.Read();
        }
    }

    [System.Obsolete("use class B")]
    class A
    {
        public void Method() { }
    }
    class B
    {
        [System.Obsolete("use NewMethod", true)]
        public void OldMethod() { }
        public void NewMethod() { }
    }
}

 

编译截图

11111.png

 

评论:
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容