摘要:
一、Virtual方法(虚方法)virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况:情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用中,该虚方法使用的是基类定义的方法。情况2:在基类中定义了virtual方法,然后在派生类中使...
阅读全文
posted @ 2014-10-22 17:18
GC2013
阅读(1468)
推荐(1)
摘要:
释放未托管的资源有两种方法1、析构函数2、实现System.IDisposable接口一、析构函数 构造函数可以指定必须在创建类的实例时进行的某些操作,在垃圾收集器删除对象时,也可以调用析构函数。析构函数初看起来似乎是放置释放未托管资源、执行一般清理操作的代码的最佳地方。但是,事情并不是如此简单。由...
阅读全文
posted @ 2014-10-22 13:53
GC2013
阅读(468)
推荐(0)
摘要:
默认情况下,类声明为内部的,即只有当前工程中的代码才能访问它。可以用internal访问修饰符关键字显式指定,但这不是必须的,类在定义时默认为此类型的类。但是C# 方法默认访问级别: private。 方法或者属性的修饰符的访问级别如下图: 访问修饰符意义public访问不受限制,可以类内和任何类...
阅读全文
posted @ 2014-10-22 08:43
GC2013
阅读(1145)
推荐(0)
摘要:
大家在编程时都容易把抽象类和接口搞混,下面为大家从概念上讲解抽象类和接口的区别:一、抽象类:含有abstract修饰符的class即为抽象类,抽象类是特殊的类,只是不能被实例化,可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象...
阅读全文
posted @ 2014-10-21 15:52
GC2013
阅读(5459)
推荐(1)
摘要:
一、在C#中,要使用正则表达式类,请在源文件开头处添加以下语句:using System.Text.RegularExpressions;二、RegEx类常用的方法1、静态Match方法使用静态Match方法,可以得到源中第一个匹配模式的连续子串。静态的Match方法有2个重载,分别是Regex.M...
阅读全文
posted @ 2014-10-21 08:44
GC2013
阅读(477)
推荐(1)
摘要:
最近做的.net项目(Windows Service)需要向Android手机发送推送消息,真是有点困难,没有搞过就不停的搜文档,最后看到了一个开源项目PushSharp,可以在.net平台推送IOS,Android,Windows Phone等设备消息,大喜,然后先做了IOS的,成功了,但是做An...
阅读全文
posted @ 2014-10-20 14:52
GC2013
阅读(887)
推荐(2)
摘要:
usingSystem;usingSystem.Text;usingSystem.Runtime.InteropServices;usingSystem.Reflection;usingSystem.Windows.Forms;namespaceMouseKeyboardLibrary{//////...
阅读全文
posted @ 2014-10-20 08:55
GC2013
阅读(3109)
推荐(1)
摘要:
1,ios应用程序中允许向客户推送消息2,需要有苹果的证书以及密码(怎么获取,网上搜一下,需要交费的)3,iphone手机一部,安装了该ios应用程序4,.net 项目中引用PushSharp.Apple.dll,PushSharp.Core.dll(这两个文件在网上搜一下,有源码的)5,开始写代码...
阅读全文
posted @ 2014-10-17 14:13
GC2013
阅读(547)
推荐(0)
摘要:
在c#中其实滚动屏幕的实现很简单,只需要用到Graphics.DrawString方法. Graphics.DrawString (String s, Font font, Brush brush, PointF point) 在指定位置并且用指定的 Brush 和 Font 对象绘制指定的文本字符...
阅读全文
posted @ 2014-10-17 10:51
GC2013
阅读(7395)
推荐(0)
摘要:
1.序列化 反序列化C#中如果需要:将一个结构很复杂的类的对象存储起来,或者通过网路传输到远程的客户端程序中去,这时就需要用到序列化,反序列化(Serialization & Deserialization)2.BinaryFormattter.NET中串行有三种,BinaryFormatter, ...
阅读全文
posted @ 2014-10-17 09:24
GC2013
阅读(606)
推荐(0)