2011年5月24日
摘要: 控制台实现了骑士飞行棋简单的功能,有时间完善完善 吼吼~~~ 下面是画飞行路线的方法:(对于C#非初学者来说很容易的)主要是运用for循环来实现的View Code 1 public static class MapUI 2 { 3 public static int[] map = new int[100]; 4 //存储途中关卡的下表 5 private static int[] luckyTurn = { 6, 23, 40, 55, 69, 83 };//幸运轮盘 6 private static int[] landMine = { 5, 13, 17, 33, 38, 50, 64 阅读全文
posted @ 2011-05-24 19:11 ╰つ左手 阅读(1045) 评论(3) 推荐(0)
  2011年3月10日
摘要: 如果要将某个数据库或多个数据库附加到当前的服务器中,那么必须使用附加数据库的功能。这里通过执行 master系统数据库的sp_attch_db 存储过程实现。这个存储过程的参数 dbname 是等待附加的数据库路径。 点击“浏览" 打开 打开文件对话框,选择将要附加的数据库这里可以选择单个或多个。 单击”附加“进行数据库的附加附加按钮的 Click 事件如下:View Code 1 private void button2_Click(object sender, EventArgs e) 2 { 3 if (lboxMenu.Items.Count > 0) 4 { 5 Ap 阅读全文
posted @ 2011-03-10 22:51 ╰つ左手 阅读(1450) 评论(1) 推荐(1)
  2011年3月9日
摘要: 继C# TreeView控件的应用(一)之后,自己又整了一下treeview上一个方法在实现 遍历、节点的插入、删除方面存在不足。下面这个方法使用递归遍历,简便、易懂而且在节点的添加删除方面操作起来都很方便,嘿View Code 1 /// <summary> 2 /// 递归遍历 3 /// </summary> 4 /// <param name="ParentCode">ParentCode为此菜单的上级节点</param> 5 /// <param name="pNode"></p 阅读全文
posted @ 2011-03-09 22:08 ╰つ左手 阅读(960) 评论(0) 推荐(3)
  2011年3月8日
摘要: 做为SQL存储过程和.NET的新手,下面的指导还是很有用的,自己这一段刚刚接触这些东西,搜集了一些相关的东西,能使新手较容易上手,当然啦,要精通和熟练应用,还是要看更多更深的资料的,高手请不要见笑。以下内容均来自网络,只供参考学习:--------存储过程与SQL语句的恩怨情仇 程序员说:存储过程还是SQL语句,这是一个问题。江湖现在有三个流派,一个是SQL语句流的,崇尚使用SQL语句,一派是存储过程派的,崇尚用存储过程说话,还有一派是中庸派的,讲求和谐,所以也就前两派吵得厉害,中庸派的看热闹。现在SQL派的有Nhibernate为首的众多ORM助阵,最近风生水起比较得意,存储过程派也有自己的 阅读全文
posted @ 2011-03-08 21:36 ╰つ左手 阅读(3416) 评论(0) 推荐(1)
  2011年3月7日
摘要: TreeView三级节点的添加,研究了一下。不是最好的方法。如有好的方法欢迎各位一起学习一下。下面是效果图:load事件View Code 1 private void Form3_Load(object sender, EventArgs e)2 {3 Bind_TreeView(treeView1, "Dname");4 }父节点的添加View Code 1 /// <summary> 2 /// TreeView的数据绑定父节点函数 3 /// </summary> 4 /// <param name="treeview&quo 阅读全文
posted @ 2011-03-07 22:18 ╰つ左手 阅读(9492) 评论(3) 推荐(1)
  2010年12月1日
摘要: 以前在学习数据结构时,里面有很多排序方法其中就有冒泡排序。当时看着挺难得 这个和那个交换的。现在重新审视一下发现原来如此的简单⊙﹏⊙b汗 哎 真不知道当时的自己是怎么学的!o(╯□╰)o 代码回顾一下以前,重新审视一下现在的自己! 阅读全文
posted @ 2010-12-01 21:10 ╰つ左手 阅读(175) 评论(0) 推荐(0)
  2010年11月3日
摘要: 在做Winform窗体程序的时候遇见了这么一个问题:关闭窗体B的同时窗体A也随之关闭。现解决办法如下:关闭窗体B的时候返回一个值给窗体A,A接受到这个值就close 代码如下 窗体A中Button的单击事件代码 阅读全文
posted @ 2010-11-03 09:14 ╰つ左手 阅读(299) 评论(0) 推荐(1)
  2010年9月25日
摘要: 请了一星期的假,正好赶上中秋节放假,加不加不一共两个星期。这两星期没摸到键盘和鼠标,刚回到公司还有些不适应哈哈。这俩星期一直在忙家里的事情,工作的事情也一直没时间去想,只是在晚上的时候抽空给同事发个简讯,问一下最近公司的动态,其实自己也知道公司不会有什么重要的活要干的。只是说有简单的事情,比如工作计划。 头疼...这个计划可真愁人啊?  算算从工作到现行已经半年了,这半年自己只是在做一些winfo... 阅读全文
posted @ 2010-09-25 10:13 ╰つ左手 阅读(310) 评论(0) 推荐(0)
  2010年8月31日
摘要: 继承和多态为了用软件语言对现实世界中的层次结构进行模型化,面向对象的程序设计技术引入了继承的概念。一个类从另一个类派生出来时,派生类从基类那里继承特性。派生类也可以作为其他的基类。从一个基类派生出来的多层类形成了类的层次结构。C#中的继承符合下了规则:继承是可传递的。如果C从B中派生,B又从A中派生,那么C不仅继承了B中的声明的成员,同样也继承了A中的成员。Object类作为所有类的基类。派生类应... 阅读全文
posted @ 2010-08-31 08:41 ╰つ左手 阅读(215) 评论(0) 推荐(0)
  2010年8月30日
摘要: 方法C#的类的定义中可以包含两种方法:静态和非静态的。使用static修饰符的方法为静态方法,反之则是非静态的。静态方法是一种特殊的成员方法,它不属于类的某一个具体的实例。非静态方法可以访问类中的任何成员,而静态方法只能访问类中的静态成员。例: class A { int X; static int Y; static int F() { X=1;//错误 不允许访问 Y=2;//正确,允许访问 ... 阅读全文
posted @ 2010-08-30 09:57 ╰つ左手 阅读(279) 评论(0) 推荐(0)