10 2014 档案

摘要:一、C#中类的定义 1、类的定义 class Myclass { } 默认情况下是类是内部的,即外部的项目是不可以访问这个类,相当于加internal来修饰。但实际上是不需要加入的。 如果要指定类是公共的,可以让外部的项目访问的话,应该加上关键字public public class MyClass 阅读全文
posted @ 2014-10-30 01:05 Blue Mountain 阅读(987) 评论(0) 推荐(0) 编辑
摘要:一、面向对象编程的含义 * 是一种模块化编程方法,使代码的重用性大大的增加。 * oop技术使得项目的设计阶段需要的精力大大的增加,但是一旦对某种类型的数据表达方式达成一致,这种表达方式就可以沿用下去,直到这款应用的生命周期结束。 1、对象就是OOP应用程序的一个组成部分,这个组成部件封装了部分应用 阅读全文
posted @ 2014-10-19 00:20 Blue Mountain 阅读(696) 评论(0) 推荐(0) 编辑
摘要:一、定义和使用函数。 直接通过例子进行说明吧 class Program { static void Write() { Console.WriteLine("Test output from function"); } static void Main(string[] args) { Write 阅读全文
posted @ 2014-10-09 00:37 Blue Mountain 阅读(778) 评论(1) 推荐(0) 编辑
摘要:一、类型转换 1、转换的类型 2、隐式转换 bool 和string 没有隐式转换,具有隐式转换的都列在下面的表格 、 记住一个规律,就是由精度低的类型转到精度高的类型是很容易的。 3、显式转换 (1)强制类型转换 double c=2.2; int a = (int)c; 但是会有数据丢失的情况, 阅读全文
posted @ 2014-10-05 22:56 Blue Mountain 阅读(378) 评论(0) 推荐(0) 编辑
摘要:一、布尔逻辑 1、与布尔有关的2元运算符 2、布尔运算符 PS:“&”与“&&“之类的区别 (1)”&“是按位运算,也就是说是将2个数都转换成2进制,然后逐个进行与操作的,然后将每位的结果再放在一起得到的。 (2)”&&“则是直接对整个数值已经与或,即是0就是假,不是0就为真,而且还有逻辑短路的现象 阅读全文
posted @ 2014-10-05 22:30 Blue Mountain 阅读(332) 评论(0) 推荐(0) 编辑
摘要:Ps:使用这两个关键字可以很方便的把头文件收起来(虽然VS已经集成这个功能= =) 但是可以一下子收起来很多个函数 一、变量 1、简单类型 (1)变量类型 (2)示例一 static void Main(string[] args) { int a; string s; a = 17; s = "\ 阅读全文
posted @ 2014-10-05 13:31 Blue Mountain 阅读(1019) 评论(0) 推荐(0) 编辑
摘要:一、平台的搭建(IDE) 使用的VS2013,不知道是不是微软……(省略N多字),注册只要简单的KEY,这个我们可以直接度娘一大堆,所以不用担心这个软件安不上去= = 建议使用2013社区版,官方免费,觉得可以点赞 二、第一个HelloWorld程序 1 控制台程序 在文件选择新建就可以选择控制台程 阅读全文
posted @ 2014-10-05 11:11 Blue Mountain 阅读(342) 评论(0) 推荐(0) 编辑
摘要:一、资源下载 由于我们使用的kinect v1.0,所以我们只需要使用1.8版本的sdk就好了,然后资源包,在QQ群的共享里面已经有啦,所以大家可以直接下载。 二、软件安装 安装的时候先安装第二个再安装第一个,然后就OK了,虽然默认路径是在C盘,有强迫症的人也是没办法的!,然后源代码是封闭的,不利于 阅读全文
posted @ 2014-10-03 22:59 Blue Mountain 阅读(458) 评论(0) 推荐(0) 编辑
摘要:一、简述 Openni平台是开源的平台,也就是说所有的源代码都可以查询,可以有助于我们对于整个程序框架的学习和理解,相对于微软的SDK,我更倾向于这个平台,但是由于个各种原因,现在这个平台很难搭建恰来了。 二、资源下载 自己整合了一套win32平台的开发资源,放在我的gitHub上面了。 (PS:对 阅读全文
posted @ 2014-10-02 17:25 Blue Mountain 阅读(820) 评论(0) 推荐(0) 编辑