12 2009 档案
优化--亮剑.Net--笔记
摘要:C#编码优化1.Foreach比for语句具有更好的执行效率。2.避免用ArrayList,多使用List<>。避免装箱拆箱工作。3.不要使用UpperCase和Lowercase转换字符串进行比较,用String.Compare代替,它可以忽略大小写进行比较。4.定义空字符串变量时避免使用String abc="",应使用String abc=String.empty。5.用Stri... 阅读全文
posted @ 2009-12-29 00:29 Ss_Andy 阅读(347) 评论(0) 推荐(0)
Winform消息机制
摘要:最近工作中刚好遇到一个这样的问题,两个软件,都需要用到一个硬件设备,当软件A在用时,B软件不能使用,当B软件在用时A软件也不能使用。这就意味着当软件A使用时,B软件就要关闭使用硬件的进程,B软件使用时也一样!     在Winform中使用消息机制完成这个功能相当容易。请看以下代码![DllImport("User32.dll", EntryPoint = "FindWindow")]public... 阅读全文
posted @ 2009-12-27 22:56 Ss_Andy 阅读(783) 评论(0) 推荐(0)
页面提交时显示"提交中"等待效果(亮剑.NET笔记)
摘要:概述:实现页面提交时,显示"提交中"等待效果. 在看亮剑.NET的时候.发现里面有一个实现提交页面时显示"提交中"等待效果的例子..这功能倒是不难做,但给用户的感受却是好了很多..就想着以后的页面只要有提交都要实现这样的功能..但每次都写这样的功能很不实际.不适合我这种懒人...就算不是懒的问题!那要去改公司以前的页面也麻烦呀..然后我就在想,有没有方法可以简单设置一下属性,或者为提交控件做一点... 阅读全文
posted @ 2009-12-12 17:23 Ss_Andy 阅读(1899) 评论(0) 推荐(0)
页面传参的几种方式
摘要:页面之间传值的几种方法 1.Get方式 发送页代码:Response.Redirect("WebFormA2.aspx?name=" + TextBox1.Text); 接收页代码: this.TextBox1.Text = Request["name"]; //this.TextBox1.Text=Request.Params["name"]; //this.TextBox1.Text=Requ... 阅读全文
posted @ 2009-12-07 23:58 Ss_Andy 阅读(4311) 评论(0) 推荐(0)