摘要:
面向对象的基本概念 类 类(Class)实际上是对某种类型的对象定义变量和方法的原型。它表示对现实生活中一类具有共同特征的事物的抽象,是面向对象编程的基础。 类是对某个对象的定义。它包含有关对象动作方式的信息,包括它的名称、方法、属性和事件。实际上它本身并不是对象,因为它不存在于内存中。当引用类的代码运行时,类的一个新的实例,即对象,就在内存中创建了。虽然只有一个类,但能从这个类在内存中创建... 阅读全文
posted @ 2009-11-08 23:51
大牙
阅读(234)
评论(0)
推荐(0)
摘要:
定义一个函数void型函数:void <函数名>(参数表){}其他类型函数:<类型名> <函数名>(参数表){return <返回值>; //返回值类型要和函数的类型一致}例:{ string myFuction(int a) { if(a==1) { return "One"; } else { return "Other"; } } } 参数... 阅读全文
posted @ 2009-11-08 23:25
大牙
阅读(189)
评论(0)
推荐(0)
摘要:
1.类型 值类型 变量直接包含它们自己的数据 局部变量总是放在栈(stack)中 引用类型 变量间接指向它们的数据 局部变量指向堆(heap)中的对象 枚举(enum) 值类型 结构(struct) 值类型 类(class) 引用类型 接口(interface) 引用类型 数组([ ]array ) 引用类型 委托(delegate) 引用类型 你可能对上面的例子感到奇怪,c#... 阅读全文
posted @ 2009-11-08 23:06
大牙
阅读(949)
评论(0)
推荐(0)
摘要:
顺序结构 从第一条语句开始,一句一句地执行到最后一句。 程序框图 是算法的一种,又叫流程图,是有一些规定的图形和流程线组成,用来描述算法的图形。 程序框图中,圆角长方形表示起、止框,平行四边形表示输入、输出框,长方形表示处理框、执行框,用于赋值、计算,菱形表示判断框,成立写是或Y,不成立则写否或N。 程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构. 顺序结构是最简单的结构,也... 阅读全文
posted @ 2009-11-08 22:53
大牙
阅读(346)
评论(0)
推荐(0)
摘要:
运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。 例如:2+3,其操作数是2和3,而运算符则是‘+’。 在vb2005中运算符大致可以分为5种类型:算术运算符、连接运算符、关系运算符、赋值运算符和逻辑运算符。 算术运算符:+、-、*、/、% 含义依次为加、减、乘、除、取余。 这是一段程序代码。 int a = 20, b = 4, c;c = a + b;Console.W... 阅读全文
posted @ 2009-11-08 22:31
大牙
阅读(188)
评论(0)
推荐(0)
摘要:
变量的类型:整型变量、实数型变量 声明整型变量 int a; a为int类型占用4个字节,int型变量的取值范围31位 取值:-2147483648~2147483647,首位控制符号。实际上,整数是以补码的形式表示的。正数的补码是它本身,求负数补码的方法是:1 将该数的绝对值表示成二进制形式;2 按位取反(1变为0,0变为1);3 再加1。C#中还有其它的整数类型,我们要根据需要选择恰当的类型类... 阅读全文
posted @ 2009-11-08 21:51
大牙
阅读(230)
评论(0)
推荐(0)
摘要:
程序由代码构成,一个健康的程序诞生之前是需要 编译、调试和运行的。当代码从高级语言转化为机器语言,才能被计算机所处理,最终被用户使用。C#不同于一般高级语言,它要经过2次编译,首先将源代码编译为微软中间语言MSIL,当用户使用软件时,MSIL代码载入内存后会进行第二次编译,中间语言被编译为机器语言,以供计算机执行。 MSIL可以非常快速地编译为机器代码,这样做的好处是编译器可以根据硬件环境对程序进... 阅读全文
posted @ 2009-11-08 21:46
大牙
阅读(198)
评论(0)
推荐(0)
摘要:
C语言之后出现了C++,C++之后又诞生了C#和Java,C#是一种功能强大的同时简单易学的语言。 C#的特点: 1.简洁流畅的语法 2.精心的面向对象设计 3.与WEB结合紧密 4.严格的安全性与强大的错误处理能力 5.优秀的版本处理技术 使用VS开发环境编写C#,可以轻松的完成程序。简单的可以从新建一个控制台程序来起步! 目 录 第Ⅰ部分 C#语法基础 第1章 初识编程 2 1.1 ... 阅读全文
posted @ 2009-11-08 21:45
大牙
阅读(367)
评论(0)
推荐(0)