- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 游戏开发教程c# (转http://bbs.gameres.com/showthread.asp?threadid=19633)
本文适合有一定编程基础的爱好者!本文不会涉及基本的语法等内容,本文适合所有游戏开发初学者,本文从Microsoft DirectX 9.0 SDK (Summer 2004)中的D3D下Tutorials文件夹下的例子开始!! 关键字:c# 游戏开发 3D 教程 C#(读作“C sharp”)是一种简单、现代、面向对象且类型安全的编程语言。C 和 C++ 程序员能很快熟
2009-05-09 21:46:00
1513
原创 C# Direct3D编程 3D世界中的三角形(转)
那什么是真正的3D世界呢?或者说Direct3D的3D模型是什么样的呢? Direct3D的模型由World 空间,View 空间和光源组成。World空间就像我们现实生活中的空间一样,我们可以把物体放在这个空间的任何地方。但仅仅这样是不够的。因为现实中,我们是通过眼睛来看事物的,存在的东西不一定我们可以看得到,太远的东西看不到,被挡住的东西看不到,太近的东西也看不到,在我们视角以外的东西
2009-05-09 20:44:00
1025
原创 Direct3D 世界的Hello:高洛德渲染的三角形(转)
Direct3D的所有操作都是在Direct3D设备上进行的。创建设备要使用Device类的构造函数。 public Device ( System.Int32 adapter , Microsoft.DirectX.Direct3D.DeviceType deviceType , System.Windows.Forms.Control renderWindow , Micro
2009-05-09 20:43:00
562
原创 .NET各大网站-编程技术网址
【转】.NET各大网站-编程技术网址.NET技术-.NET各大网站-编程技术网址Source Code:http://www.codeproject.com/ The Code Projecthttp://www.tomore.com/ 中国盟动力http://www.codechina.net/ 代码中国http://www.cppn.net/ 中国程序先锋网http://www.
2009-05-06 15:20:00
439
原创 符号匹配
class MatchTest { static void Main(string[] args) { MatchTest test = new MatchTest(); test.BuildTest(); } public void BuildTest() {
2009-05-06 15:19:00
735
原创 十进制到八进制的转换
N=5142;N N/8(整除) N%8(求余) 5142 642 6 642 80 2 80 10 0 10 1 2 1 0
2009-05-05 09:16:00
779
原创 打扫顺序表,没有重复
using System;using System.Collections.Generic;using System.Text;/*问题描述: * 已知顺序表La, * 构造Lb, * 要求Lb中只包含顺序表La中所有不相同的值 * Purge:使洁净, 使净化, 清洗, 清除, 使(机构)变得廉洁起来 */namespace UniqueItem{ class Program
2009-05-04 21:58:00
261
原创 合并两个顺序表
class Program { static void Main(string[] args) { List left = new List(); List right = new List(); for (int i = 0; i {
2009-05-04 21:36:00
651
原创 使用顺序表翻转数据
//翻转数据 public void ReverseListData() { int length = list.Count; for (int i = 0; i { int temp = list[i].Data; list[i].Dat
2009-05-04 21:12:00
599
原创 自定义控件:仿绘图工具中的颜色拾取
1.,自定以控件名称:ColorHatch2.,界面:上方五个Pannel,下方一个按钮,单击弹出颜色框,选择的新颜色会显示在最上方的Pannel中。3,定义两个属性,一个代表用户选择的颜色,一个代表用户选择时触发的事件。 private Color hatchColor;a, #region 自定义属性 [Description(
2009-05-03 21:11:00
546
原创 自定义控件中如何显式定义属性
[Description("设置当前颜色")] [DefaultValue(typeof(Color),"Black")] public Color HatchColor { .............................. } #endreg
2009-05-03 21:09:00
245
原创 Black和White颜色值
static void Main(string[] args){ uint num = 256 * 256*256 + 256*256+256; Console.WriteLine(num); Console.WriteLine(0x10);Console.WriteLine("Black: R:{0},G:{1},B:{2}", Color.
2009-05-03 21:08:00
1481
原创 Keys可以和int相互转换
Keys keyOther = (Keys)Convert.ToInt32(Keys.B);Console.WriteLine(keyOther.ToString());结果是:B
2009-05-03 21:07:00
768
原创 字符串的编码Base64
//将字符串转换为以64为基的数字编码 private string ConvertToBase64(string input) { byte[] pass = Encoding.ASCII.GetBytes(input.Trim()); return Convert.ToBase64String(pa
2009-05-03 21:05:00
419
原创 登录时密码安全处理
using System.Security.Cryptography; //加密MD5CryptoServiceProvider provider = new MD5CryptoServiceProvider(); string password = this.txtPass.Text.Trim(); byte[] bits =
2009-05-03 21:04:00
325
原创 使用反射的两种方式
Assembly.Load 和 Activator.CreateInstanceAssembly.Load(程序集名称).CreateInstance(名称空间.类名);Activator.CreateInstance(名称空间.类名,程序集名称);
2009-05-03 21:02:00
351
原创 5句话
1,优秀是一种习惯。同理堕落也是一种习惯。从优秀回到堕落,相对而言要容易些,而从堕落到优秀,可不是一件容易的事情,自制,自知很重要。2,生命是一种过程。如果我们做事情热心于结果,那么想想我们的生命吧,人总是要死的,那么为什么还要活呢?讨论过程和结果孰轻孰重,其实个人认为没有什么太大的意义(从某些方面而言),人生天地间,犹如白驹过隙,忽然而已。3,只要知道停止的人,才知道如何加速。人的欲望是
2009-05-01 11:20:00
336
原创 人生
1,庄周:人生天地之间,若白驹之过隙,忽然而已。 2,萧楚女:人生应象蜡烛一样,从顶燃到底,一直都是光明的。 3,人生的意义,不在于外界的变迁,而在乎内心的体验。 4,人生如弈棋,一步错,步步错。 5,人生的价值,应该看他贡献什么,而不是索取什么。 6,人生有两出悲剧:一是万念俱灰,一是踌躇满志。 7,人生如洪水猛流,不遇岛屿和暗礁,难以激起奇彩的浪花。 8,现实
2009-04-28 21:07:00
312
原创 苏格拉底
生死观:苏格拉底临死前,他的一个好友悲痛的说:“我是多么不希望你被不公正的处死啊!“ 苏格拉底平静的说:”我的朋友,难道你想让我被公正的处死吗?“ 苏格拉底名言警句:1,认识你自己(Know youself).2,认识自己,方能认识人生。3,智慧意味着自知无知。4,这个社会这有两种人:快乐的猪和痛苦的人,做痛苦的人,不做快乐的猪。5
2009-04-27 20:20:00
433
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人