System.ObsoleteAttribute

作者:追风剑情 发布于:2016-10-21 14:53 分类:C#

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

示例

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

 

标签: C#

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号