官方QQ群:127876820【C#编程技术-全国站--未满人】
上一页 1 2 3 4 5 6 7 ··· 19 下一页
摘要: 我们都看设计模式,听吧,很多人都在那里鼓吹他们是如何如何的棒,我们看看怎么样利用他们来解决问题。目标明确了,那我们看看哪个能够符合我们的要求。GoF的《设计模式》都看过吧,似懂非懂的看了一些,那我们看看能够不能够“凑”上去呢?J 嗯,我们的程序考虑的是对象怎么创建的,创建型模式应该符合要求吧。然后我们浏览一下各模式的“意图”部分。呵呵,第一个好像就撞... 阅读全文
posted @ 2010-10-10 11:26 碧海蓝天_C# 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1、空接合运算符:操作数1??操作数2;   2、第一个操作数必须是一个可空类型或引用类型,第二个操作数必须与第一个操作数类型相同,或者可以隐含的转换为第一个操作数的类型;  3、如果第一个操作数不为null,则表达式的值等于第一个操作数的值,如果第一个操作数为null,则表达式的值等于第二个操作数的值。  三目运算符:  <表达式1>?<表达式2>:<表达式3>... 阅读全文
posted @ 2010-10-10 11:25 碧海蓝天_C# 阅读(532) 评论(0) 推荐(0) 编辑
摘要: Silverlight 中的HtmlPage 和 HtmlElement 分别代表HTML页面和HTML元素获取HTML元素改变他的属性 <div> <img id="img1" src="Images/logo.jpg" /> </div>xaml.cs:private void Button1_Click(object sender, RoutedEvent... 阅读全文
posted @ 2010-10-09 18:38 碧海蓝天_C# 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 首先我们来看看日常比较典型的一种查询Form这个场景很简单:就是根据客户名、订单日期、负责人来作筛选条件,然后找出符合要求的订单。   在那遥远的时代,可能避免不了要写这样的简单接口:public interface IOrderService{  IList<Order> Search(string customer, DateTime dateFrom, DateTime date... 阅读全文
posted @ 2010-10-09 18:36 碧海蓝天_C# 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 动态查询有这样一个场景:应用程序可能会提供一个用户界面,用户可以使用该用户界面指定一个或多个谓词来筛选数据。这种情况在编译时不知道查询的细节,动态查询将十分有用。在LINQ中,Lambda表达式是许多标准查询运算符的基础,编译器创建lambda表达式以捕获基础查询方法(例如 Where、Select、Order By、Take While 以及其他方法)中定义的计算。表达式目录树用于针对数据源的结... 阅读全文
posted @ 2010-10-09 18:35 碧海蓝天_C# 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 在LINQ中,IQueryable 接口和IEnumerable 接口都分别提供了Skip方法和Take方法,用来做分页非常合适.因此我就想用他们做一个分页控件,因为IQueryable 是继承自 IEnumerable 的。因此使用接口仅需要针对后者就可以了。使用的时候只需提供数据源、绑定的GridView的、每页大小即可。现在问题就出了在数据源上,要求用户提供一个数据源类型,即IQueryab... 阅读全文
posted @ 2010-10-09 18:33 碧海蓝天_C# 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 在.net2.0中引用了泛型,泛型是我在.net 2.0众多特性中最喜欢的一个,可以说泛型给我们的编程思想上带来了不小的影响。.net2.0和.net1.1相比,很多功能用泛型和不用泛型都可以实现,例如过滤一个数组元素。但使用泛型会带来很多额外的好处,或者说泛型能办很多非泛型时代不能完成的任务。 案例一:对增删改查用面向对象进行包装,如果想把客户端与业务处理以及数据处理部分更好的解耦,如果在.ne... 阅读全文
posted @ 2010-10-09 18:32 碧海蓝天_C# 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 本人初学C#,水平很有限,请批评指正!C#应用程序启动时:Application.Run(new Form1());新建了一个窗体,但是很难在窗体建立后随意改变窗体风格和颜色,本人初学,但经过一番试验发现了如下方法可以在窗体建立后随意改变窗体的风格和颜色。首先添加一个timer1,下面是timer的代码改变了skinEngine1.SkinFile的属性(kinEngine1是一个改变肤色的扩展控... 阅读全文
posted @ 2010-10-09 11:42 碧海蓝天_C# 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 精确的时间计量方法在某些应用程序中是非常重要的。常用的 Windows API 方法 GetTickCount() 返回系统启动后经过的毫秒数。另一方面,GetTickCount() 函数仅有 1ms 的分辨精度,很不精确。故而,我们要另外寻找一种方法来精确测量时间。Win32 API 使用 QueryPerformanceCounter() 和 QueryPerformanceFrequency... 阅读全文
posted @ 2010-10-09 11:39 碧海蓝天_C# 阅读(474) 评论(2) 推荐(0) 编辑
摘要: 弄了好几天了的连接池!终于连上了!感觉很爽!跟大家分享一下!这个只是一种方法!好象还有另外一种!现在假如项目目录名为: testMYSQL数据库用户名为:root ,数据库密码为:jspMYSQL建立一个数据库为:jsptest首先写一个跟开发项目名相同的xml文件:test.xml程序代码:<Contextpath="/test"reloadable="true"docBase="test... 阅读全文
posted @ 2010-10-09 11:37 碧海蓝天_C# 阅读(329) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 19 下一页
官方QQ群:127876820【C#编程技术-全国站--未满人】