C# Obsolete
生活随笔
收集整理的這篇文章主要介紹了
C# Obsolete
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Obsolete 屬性將某個程序實體標記為一個建議不再使用的實體。每次使用被標記為已過時的實體時,隨后將生成警告或錯誤,這取決于屬性是如何配置的。例如:
上面在Main函數中調用,只產生了一個警告的信息。
如果將MyObsolete類中的GetName方法屬性,設置中的false改為true
這樣可以看到產生了一個錯誤信息
?
using System;namespace ConsoleApplication1 {class Program{static void Main(string[] args){MyObsolete.GetName();MyObsolete.GetCurrentName();}}public static class MyObsolete{[Obsolete("此方法已更新為新的方法,GetCurrentName",true)]public static void GetName(){Console.WriteLine("獲取Name的方法");}public static void GetCurrentName(){Console.WriteLine("獲取當前Name的方法");}} }?
轉載于:https://www.cnblogs.com/aehyok/archive/2013/05/25/3098624.html
總結
以上是生活随笔為你收集整理的C# Obsolete的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用cookie的跨域单点登录的简单实现
- 下一篇: C#用IrisSkin4.dll 美化W