
.net/C#
文章平均质量分 64
xfantasy
这个作者很懒,什么都没留下…
展开
-
三种不同的接口实现方式
<br /><br />一般来说.NET提供了三种不同的接口实现方式,分别为隐式接口实现、显式接口实现、混合式接口实现。这三种方式各有各的特点。<br /> 首先来看隐式接口实现,这恐怕是我们使用最多的一种接口实现,因为隐匿接口实现是.NET的默认接口实现方式。下面让我们来看一个隐式接口实现的例子:<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHigh转载 2010-06-30 11:05:00 · 1152 阅读 · 0 评论 -
web.config如何禁止文件夹目录浏览
<br /> <?xml version="1.0" encoding="UTF-8"?><configuration> <system.web> <identity impersonate="true" /> <authentication mode="Windows" /> </system.web> <system.webServer> <defaultDocument> <files>原创 2010-07-22 09:33:00 · 6054 阅读 · 0 评论 -
.NET动态创建数据表的示例
SqlConnection conn = new SqlConnection();conn.ConnectionString = "Data Source=PIV2400;Initial Catalog=OfficeInformation;Integrated Security=True";conn.Open();SqlCommand cmd = new SqlCommand();cmd.Connection = conn; cmd.CommandText = "create table userinfo(转载 2010-07-25 23:08:00 · 788 阅读 · 0 评论 -
视图操作小结
<br />举个简单的例子吧,从结果来理解比较具体些。a表name sex张三 男李四 女b表name age李四 30王五 231/全外连接select a.name,a.sex,b.name,b.agefrom a full outer join b on a.name=b.name结果如下,name sex name age张三 男 NULL NULL李四 女 李四 30NULL NULL 王五 23关联字段name,左转载 2010-07-26 11:24:00 · 511 阅读 · 0 评论 -
C# WinForm控件、自定义控件整理(大全)
<br />http://kb.cnblogs.com/a/1724039/转载 2010-07-25 23:18:00 · 732 阅读 · 0 评论 -
C#多线程实现定时器
我们在写winfrom时经常会用到定时器,比如客户端通过socket定时向服务器发送检测包等。.netframework提供了一个定时器控件System.Windows.Forms.Timer,使用很方便。 其实通过C#多线程也可以实现定时器功能。我的做法大致为:新开一个线程用于计时,当时间间隔过后用委托变量实现主窗体中的定时函数,再通过调用contro.invoke方法返回主窗体线程执行定时后的操作。 先定义两个类,timer类用于管理和配置定时器,interval_date用于原创 2010-06-19 19:20:00 · 13580 阅读 · 2 评论 -
C#实现重启应用程序
<br /><br />今天在工作中碰到需要重启在运行中的应用程序,现在写出来跟大家分享:<br />using System.Diagnostics; <br /> <br /> string strAppFileName=Process.GetCurrentProcess().MainModule.FileName; <br /> Process myNewProcess=new Process(); <br /> myNewProcess.StartInfo.FileNa转载 2010-12-29 13:28:00 · 21235 阅读 · 2 评论 -
引用、指针、抽象类的多态 in C++ and C#
多态是将父类设置为和一个或多个子类相等的技术。通过多态,我们可以屏蔽子类之间的差异,把子类当做父类来使用,从而可以通过父类来调用子类中重写的方法,以实现通用性。 抽象类是不能够实例化对象的,无论是在C++、C#还是Java中都是成立的。因为抽象类中含有抽象方法(在C++中叫做纯虚函数),这种方法没有实现代码,因此无法从一个抽象类创建这样一个不完整的对象。 由于C++和C#在对象存储表示上的不同,具体应用的时候会有一些差异。 C++的对象是“值类型的”(相对于C#引用类型),我们在实原创 2011-01-12 11:28:00 · 1891 阅读 · 0 评论