算法
回忆了一下我N年前学习的东东,维持记忆 //冒泡算法排序:两个两个的比较,将最小的放前面static void Main(string[] args) { int[] array = { 23, 45, 16, 7, 42 }; int length = array.Length...
html网页获取传过的参数值
<script. type="text/javascript"> //sArgName表示要获取哪个参数的值 function GetArgsFromHref(sArgName) { var sHref = "Untitled-2.html?id=45"//测试数据,实际情况是用window.location.hr...
网页播放器
<embed src="视频地址" quality="high" width="宽度(例如400)" height="高度(例如300)" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed> 支持*.wmv *.avi...
dll文件注册
一种实用的方法regsvr32.exe xx.dll每个需要注册的文件都包括一个DllRegisterServer()方法,regsvr32.exe通过调用该方法来完成Dll的注册//xx.dll注册[DllImport("xx.dll")]public static extern int DllRegisterSer...
网址导航项目
要求:通过网址菜单,点击某标题,就打开相应的网址 用到两个webbrowser一个webbrowser用来保存菜单网址,一个webbrowser用来进行网址导航网址的菜单其实是个网页,只能被打开一次也就是说只有导航指定地址...
进程之间通信--使用命名管道完成
你曾经需要在同一台机器的两个.NET应用程序间进行数据交换吗?例如,一个Web站点和一个Windows服务?.NET框架提供了几种好的选择来完成进程间通信(IPC):Web Service,Remoting。最快的是Remoting,因为它使用TCP...
一个进程(Process)最多可以生成多少个线程(Thread)
1.进程中创建线程的限制默认情况下,一个线程的栈要预留1M的内存空间,而一个进程中可用的内存空间只有2G,所以理论上一个进程中最多可以开2048个线程,但是内存当然不可能完全拿来作线程的栈,所以实际数目要比这个...
winform获取硬件信息
首先在添加引用中选中System.Managementusing System.Management;using System.Management.Instrumentation;private void GetInfo() { string cpuInfo = "";//cpu序列...
backgroundWorker
简介三个事件与工作原理 当调用 this.backgroundWorker1.RunWorkerAsync();才会触发 private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) ...
ListBox
它的遍历只需要遍历ListBox的Items属性即可.程序块foreach (string itemValue in listBox1.Items){ textBox1.Text += itemValue;} 在Web Form里面不能这样调用,Web Form里的ListBox...
c# dictionary的用法
Dictionary<int,string> 它是个泛型它本身有集合功能时,可以把它看成数组它的结构Dictionary<[key],[value]>它的特点:存入的对象需要与[key]的值一一对应的存入泛型 举例:通过某一[key]找到特定的值//...
值类型,引用类型,数据转换
值类型:参数传递时,传的是自身的数据引用类型:传递时,传的是内存地址 隐式转换:将窄数据类型转换为宽数据类型。(扩展转换)显式转换:将宽数据类型转换为窄数据类型。(收缩转换)...
C#操作系统组策略
通过操作注册表来完成,能参考资料http://msdn.microsoft.com/zh-cn/library/ms815238.aspx
反射Reflection
简单的理解:通过exe或DLL可以得到其源码,并可以进行相应的操作System.Reflection.Assembly这个类是可以通过程序集(exe,dll)名称,反射出这个程序集中的内容(引用,方法等等).例如我有一个叫sample.dll的文件,他的...
WinForm 下实现一个自动关闭的MessageBox
WinForm. 下我们可以调用MessageBox.Show 来显示一个消息对话框,提示用户确认等操作。在有些应用中我们需要通过程序来自动关闭这个消息对话框而不是由用户点击确认按钮来关闭。然而.Net framework 没有为我们提供自...
委托delegate
近似C++中的指针,它是事件与方法中间的桥梁 委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)...
DevExpress WEB换肤
DevExpress WEB换肤http://space.itpub.net/batch.download.php?aid=27912根据rar中的备注就可以找到密码 lover 日生
C#实现在Excel中将连续多列相同数据项合并
/**//// <summary> /// 合并工作表中指定行数和列数数据相同的单元格 /// </summary> &nbs...
flash静默安装与版本查看
关于adobel flash安装:静默安装参数是/install直接打开C:\WINDOWS\system32\Macromed\Flash 查看版本情况
ASPxSplitter
分隔控件,与ASPxNavBar控件一起结合使用,实现点导航,在右边显示导航网页的效果关键部分己标出<dx:ASPxSplitter ID="ASPxSplitter1" runat="server" > &...