摘要: 如果在一个方法前面添加[DebuggerStepThrough]的话在单步执行时不会进入函数体,会自动跳过Debugger 阅读全文
posted @ 2017-12-15 18:26 游戏鼻祖 阅读(673) 评论(0) 推荐(0) 编辑
摘要: ps:Conditional位于using System.Diagnostics; 什么情况下使用该标识符? 当程序中一个方法或属性不想再使用时,如果把它删掉就需要把引用的地方一个一个全部删掉不然就会编译错误,这时我们就可以在塔的上面加一个[Conditional("string")] 然后程序运行 阅读全文
posted @ 2017-12-15 17:38 游戏鼻祖 阅读(3862) 评论(1) 推荐(1) 编辑
摘要: Obsolete在什么情况下使用? 答:这个特性是用来做程序改动时使用,当一个功能需要扩展但是想用写其它方法,为了方便其它的程序员调用时可以使用.因为它可以提示需要用哪个方法(描述不准确还是自己理解吧). [Obsolete("提示",bool)]标识符是表示下面的属性或者方法过时第一个参数可以用来 阅读全文
posted @ 2017-12-15 16:25 游戏鼻祖 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一、自定义委托:自定义委托需要用到关键字delegate定义的委托想要调用方法时,委托的返回值类型与参数必须与方法一致例如以下三种使用方式:1.无参数无返回值: 这时委托的调用方式是: 2.有参数无返回值: 这时委托的调用方式是: 3.有返回值及参数: 二、vs中自带的委托 1.Action委托:定 阅读全文
posted @ 2017-12-15 11:40 游戏鼻祖 阅读(553) 评论(0) 推荐(0) 编辑