摘要: 1、获取目录信息 DirectoryInfo directory = new DirectoryInfo(LogPath); //不存在不报错 注意exists属性 Console.WriteLine(string.Format("{0} {1} {2}", directory.FullName,... 阅读全文
posted @ 2015-12-25 20:06 97黄三 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: 1、父类对象用子类对象来实例化的,那么,这个新对象只继承父类的成员,子类的成员根本没有实例化。 ** 编译时已经决定左边对象的类型,右边的类型只要包含右边类就可以。 2、虚方法:virtual 他只能修饰方法的,这个虚方法是包含实现的,虚方法和抽象方法一样也可以用override来覆写。 这种功能... 阅读全文
posted @ 2015-12-25 19:56 97黄三 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 一、概念 1、委托:可以执行一串方法委托实例化时需要以方法名称做为参数。 2、Action和Func是系统自带的泛型委托,有16个输入参数或无参数(共17中情形),Func还带一个返回参数。 3、对象中This的用法 This只能在静态类的静态方法中第一个参数上才能加,其他地方都不可以。 如:pub... 阅读全文
posted @ 2015-12-25 19:48 97黄三 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1、通常直接写的字符串中有转义符是前面加【@】就能解决: 如:string str = @"请确认数据有误!\r\n中断程序运行。"; 这时实际存入str中的内容是"请确认数据有误!\\r\\n中断程序运行。"2、如果字符串变量中的内容中有直接携带了转义符给怎么替换? 如:假设str中已经存有"请确... 阅读全文
posted @ 2015-12-25 19:42 97黄三 阅读(2375) 评论(0) 推荐(0) 编辑
摘要: 一、调试方法 1、在程序的必要位置按F9(或用鼠标点击行首出现断电标志处可设置断点或取消断点)。 2、按F5运行程序,程序运行到断点会暂停下来等待用户选择下一步操作。 3、这时按F11为单步运行:遇到调用其他程序块时会进入该模块的内部一步一步运行;按F10时当前程序段内单步运行,遇到调用的其他程序段... 阅读全文
posted @ 2015-12-25 18:43 97黄三 阅读(3448) 评论(0) 推荐(0) 编辑