自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

原创 与你一起探讨游戏开发,之C#详述俄罗斯方块。

这个游戏不用多介绍 是以前最早的一种经典游戏,可谓家喻户晓。 下面我用C#4.0来描写,在一定程度做出这个游戏。当然不足之处还有很多,有些地方我暂时还无能为力,好了,闲话不多说,让我们入题吧。  1,建一个winform项目,2,现在保留Form1.cs窗口,做游戏窗口,3,我们要采用GDI+的图形API来对游戏进行实时绘制, Form1.cs当中将包含一些与游

2010-04-24 23:44:00 1578

原创 bootstrap

才是个alpha再等等

2015-08-25 10:26:24 203

原创 h3viewer 集成 到 vs2010中去

余话少叙,直入正题.. h3viewer 还不清楚的朋友 请自己去下 这是一个目前为止配vs2010最好的 帮助 文档插件,为了安装sl5我需要英文的vs2010没办法 但帮助 文档 还是要中文的大家都懂的,怎么做呢,》安好vs2010英文版(pro)》打掉vs10 sp1 英文升级补丁》安装h3viewer (下载地址:http://visualstudiogallery

2011-12-17 01:14:27 5691 6

原创 C# 二叉树

 using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1二叉树 { class Program { static void Main(string[] args) {

2009-12-28 17:02:00 1558

原创 C# 在引用类型做为参数时的一个细节

 请先来看一个MSDN帮助的示例,这个示例是为了说明结构类型与引用类型之间的差异的class TheClass{ public string willIChange;}struct TheStruct{ public string willIChange;}class TestClassAndStruct{ static voi

2009-09-21 03:10:00 1087

原创 C# 结构的重要差异 初探

class A{   internal int k;   }struct B{   internal int k;}class Test{   internal A a;   internal  B b;   //   internal A Ap{get;set;}   internal B Bp{get;set;}}下面 我要为大家构造一个关于

2009-09-14 15:51:00 918

原创 8 Queen 求解 初探

8皇后问题的是一个相当有趣的问题,初看上去,8*8的格子要承受多达8个攻击力如此强大的皇后,谈何容易? 但有趣的地方就在这里,恰恰就能这狭小之地容纳下她们! 一个Q的攻击力是,相关的纵线和横线,以及相关的两条对角线,这是国际象棋中,威力最大的棋子; 应该如何来放下多达8个的这样的Q到一个仅8*8的方阵中呢?(国际象棋的棋盘就是一个8*8的方阵) 如果不为此进行数学方

2009-02-02 05:18:00 1058

原创 C# 迭代器 特点小议

 C#2.0引入了yield return 这是一种列举方案 C#2.0推广了迭代器,使其更具灵活性; 例如: public class A{    public IEnumerable GetData()    {         yield return "a";         yield return "b";         yield retur

2009-01-28 08:32:00 2098

原创 C#中事件与方法的异同

 首先,给出解析用的代码... void M(){}...event EventHandler E;virtual void OnE(EventArgs e){if(E!=null){this.E(this,e)}}对于某一个流程S:...if (K>0){...}else{M();}这与如下的改动S有什么不同if(K>0){...}

2007-05-10 00:03:00 3153

原创 正版和盗版软件

很多人都用盗版软件,我也用,但是随着,国际软件的知识产权的形式发展来看,使用盗版软件变得有比过去更加艰难的趋势,为什么要保护知识产权,因为,知识创作占用大量时间和精力,并且能够和社会经济或生产力带来增益,所谓信息社会,往后发展来看这种势头应该会一种未来社会发展的主体趋向吧。正版软件意味着承认这种知识创作的价值,尊重创作人的工作并予以支持,通过购买行为。所以支持正版软件从这个层面上来说是完成适当的,

2007-03-14 16:58:00 1669

原创 C#之事件体会(一)

你可以在一个类中声明一个事件如下:class A{  public event EventHandler TestEvent;  // 这里:事件名一般大写,用一个委托来定义,委托前面加上关键字event  protected virtual void OnTestEvent(EventArgs e)  {    if(this.TestEvent != null)  

2006-12-06 17:29:00 1243

matrix simple operator

基于double[,] 形矩阵的快速 简便计算 矩阵的乘法,求逆,delta值 实用简便,易用

2014-03-19

Matrix3DProject_Help

用于silverlight 3d 特效的帮助类 Matrix3DProjection的封装,

2011-07-27

可运行的_C# 排序算法集

本人搜集,整理的一些,排序算法,也有自己开发一个叫做"膨胀排序"的算法,(与插入排序或选择相类似,但空间复杂度较高,空间成本大, 我认为.) 期望和大家一起交流进步. 欢迎加我 QQ:547578933一起学习算法!

2008-10-25

C# 1000 例

非常不错的 C# 1000例 网页导航,方便查看,可作为,技术初学者的技术参考;

2008-09-18

Professional.XNA.Game.Programming.pdf

关于XNA游戏编程方面的一本电子书, C#,结合XNA,让游戏开发变得不在困难...

2008-09-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除