您当前的位置: 首页 >  c#

苍狼王unity学院

暂无认证

  • 4浏览

    0关注

    305博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

C#的特性

苍狼王unity学院 发布时间:2022-02-23 00:01:32 ,浏览量:4

 //通过制定属性的名字,给属性赋值,这种事命名参数    [MyTest("简单的特性类",ID = 100)]//当我们使用特性的时候,后面的Attribute不需要写    class Program {        [Obsolete("这个方法过时了,使用NewMethod代替")] //obsolete特性用来表示一个方法被弃用了        static void OldMethod()        {            Console.WriteLine("Oldmethod");        }        static void NewMethod()        {                    }        [Conditional("IsTest")]        static void Test1() {            Console.WriteLine("test1");        }        static void Test2() {            Console.WriteLine("test2");        }        [DebuggerStepThrough]//可以跳过debugger 的单步调试 不让进入该方法(当我们确定这个方法没有任何错误的时候,可以使用这个)        static void PrintOut(string str,[CallerFilePath] string fileName="",[CallerLineNumber] int lineNumber=0,[CallerMemberName] string methodName ="")        {            Console.WriteLine(str);            Console.WriteLine(fileName);            Console.WriteLin
关注
打赏
1665389160
查看更多评论
立即登录/注册

微信扫码登录

0.0746s