分类

链接

2026 年 1 月
 1234
567891011
12131415161718
19202122232425
262728293031  

近期文章

热门标签

新人福利,免费薅羊毛

搜索算法

1. Searching for Minimum and Maximum Values //这个太简单,不多说,直接贴代码。static int FindMin(int[] array){    var min = array[0];    foreach (var i in array)    {        if (i < min) min = i;    }     return min;} static int FindMax(int[] array){    var max = array[0];    foreach (var i in array)    {        if (i > max) max = i;    }     return max;} static void Main(string[] args){    var array = new[] { 3, 7, 6, 5, 8, 4, 9, 2, 0, 1 ...

.NET 暂无评论 阅读(1,827)

快速排序

快速排序应该是目前最快,也是最常用的一种排序算法。它将一个集合划分成两个子集合,然后继续递归来完成最终排序。具体做法:1. 选取集合最右端的元素作为一个参照物,称之为 "枢纽" (pivot)。2. 开始计算分割位置。在计算时,进行元素交换,确保左侧元素都小于枢纽,而右侧都大于枢纽。3. 根据分割位置,分别递归左右两段子集合,直至最终完成排序。过程演示:array = {2, 9, 5, 1, 8, 3, 6, 4, 7, 0};第一轮调用:1. 首先获取最右侧元素 0 作为枢纽。2. 由于没有比枢纽更小的元素,因此没有发生内部交...

.NET 暂无评论 阅读(2,247)

代码之美

1. using 如果你写过下面这样的代码,那么你可以省一点,起码不用过多的缩进。using (SqlConnection conn = new SqlConnection()){using (SqlConnection conn2 = new SqlConnection()){}} 类型相同时,和我们一次声明多个同类型变量差不多。using (SqlConnection conn = new SqlConnection(), conn2 = new SqlConnection()){} 如果类型不同,那么就写成下面这样。using (MemoryStream stream = new MemoryStream())using (SqlConnection conn = new SqlConnection()){} 2. ?? 这类代码很...

.NET 暂无评论 阅读(2,055)

C#窗体淡入淡出

        //淡入        public int state = 0;        private void f2_Load(object sender, EventArgs e)        {            this.Opacity = 0;        }          private void timer1_Tick(object sender, EventArgs e)        {            if (state == 0)            {                this.Opacity += 0.02;                if (this.Opacity == 1)                {                    state = 1;                    timer1.Enabled = false;                }            }       ...

.NET 暂无评论 阅读(2,507)

asp.net 弹出提示并跳转

asp.net弹出提示与跳转方式1,页面中显示:Response.Write(i.ToString ()+"<br>");2,对话框显示:Page.RegisterStartupScript("msg", "<script>alert('" + _info + "')<" + "/script>");Response.Write("<script>alert('"+_info+"')<" + "/script>"); 3.提示之后再跳转:Response.Write("<script>alert('注册成功');window.location='/employee/stulogsuccess.aspx';<" + "/script>");注:此方法不可用window.history.back()返回; 4.直接跳转:...

.NET 暂无评论 阅读(2,420)

C#连接EXCEL数据库

using System.Data.OleDb; //命名空间private void button1_Click(object sender, EventArgs e){string strConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=student.xls; Extended Properties=Excel 8.0;"; OleDbConnection conn = new OleDbConnection(strConn) string sql = "select * from [student$]"; //注意EXCEL数据库表形式 OleDbCommand cmd = new OleDbCommand(sql, conn); OleDbDataAdapter oda = new OleDbDataAdapter(cmd); DataSet ds = new DataSet(); oda.Fill(ds,"stud...

.NET, Access 暂无评论 阅读(3,070)

ASP.net页面跳转方式

跳转页面asp.net提供的三种方法比较1. response.redirect这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳 转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信息将会丢失,所以需要用到session。2 server.transfer速度快,只需要一次postback ,但是。。...

.NET 暂无评论 阅读(2,349)

vs2008打开vs2010的项目

高版本可以打开底版本的,转换一下就行。低版本可以打开高版本的,只要做几件事情例如: vs2008打开vs2010的项目 1、修改VS2010的项目.NET版本为.NET3.5方法:右击项目文件-》属性-》应用程序-》目标框架-》选择.NET 3.52、重新生成项目3、修改项目文件.sln文件:方法:(第一行)Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010修改为:Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 20084、一般情况下,修改到这里就可以...

.NET 暂无评论 阅读(2,781)

c#中double四舍五入

   计算机中的舍入问题,其实算是个老生长谈的问题。最初是在VB中产生过这种疑问,后来知道这是IEEE的一个标准,因此也成为各种语言通用的标准,说起来也是个“国际惯例”哩。这种舍入方法所采取的是四退六进五取偶,与国内传统的四舍五入还是有很大区别的,还有人专门写了一个四舍五入的程序,具体解释可参见百度百科等相关资讯,记得第一次接触这种舍入法应该是在大二的第一次物理实验课上,那位有点老学究模样的诸琢雄老师(可没有贬低的意思,过了五六年还能记得他的名字说明偶很尊敬他滴,据说他还是本校超级名...

.NET 暂无评论 阅读(3,843)

C#模拟点击

判断是否网络正常p rivate  bool IsConnectedToInternet(){int Desc;return internet.InternetGetConnectedState(out  Desc, 0);}设置默认页面:webBrowser1.Navigate(new Uri("http://www.ic2ic.com/copy.jsp"));登录代码:p rivate  void btnlogin_Click(object sender, EventArgs e){webBrowser1.Document.GetElementById("id").InnerText =txtuser.Text.ToString().Trim();//fill namewebBrowser1.Document.GetElementById("passwd").InnerText =txtpwd.Text.ToString().Trim();//fill pwdHtmlElem...

.NET 暂无评论 阅读(2,517)