摘要: 前面我们一直使用简单的=赋值运算符,其实还有其他赋值运算符也非常有用。 除了=运算符外,其他赋值运算符都以类似的方式工作。与=一样,它们都是根据运算符和右边的操作数,把一个值赋给左边的变量。 =:var1被赋予var2的值 +=:var1被赋予var1与var2的和 -=:var1被赋予var1与var2的差 *=:var1被赋予var1与v... 阅读全文
posted @ 2009-03-06 17:22 他 阅读(296) 评论(0) 推荐(0)
摘要: 介绍完声明和初始化变量,下面该处理它们了。C#包含许多进行这类处理的运算符,包括前面使用过的=赋值运算符,把变量和字面值与运算符符合起来,就可以创建表达式,它是计算的基本建立块。 运算符的范围有简单的,也有非常复杂的。其中一些可能只在数学应用程序中使用。简单的操作包括所有的基本计算操作,而复杂的操作则包括通过变量里的内容的二进制表示来处理它们。还有专门用于处理布尔值的逻辑运算符。 ... 阅读全文
posted @ 2009-03-06 12:58 他 阅读(825) 评论(0) 推荐(0)
摘要: 声明一个变量,例如: int age; 然后用=赋值运算符给变量赋值: age = 21; 变量在使用前,必须初始化。上面的赋值语句可以当做初始化语句。 这里还可以做两件事,用户可以在C#代码中看到。第一是同时声明多个类型相同的变量,方法是:在类型的后面用逗号分隔变量名,如下所示: int xSize ySize; 其中xSize... 阅读全文
posted @ 2009-03-06 11:08 他 阅读(481) 评论(0) 推荐(0)
摘要: 简单的数据类型就是组成应用程序中最基本的部件类型。例如数值和布尔值(true或false)。几个简单的数据类型还可以组成比较复杂的类型。大多数简单类型都是存储数值的。而且不止一种。 数值类型过多的原因是在计算机内存中,把数字作为一系列的0和1来存储的机制。对于整数值,用一定的位。如果超过这个位就不能存储在这个变量中。 例如,有一个变量存储了2位,在证书和表示该证书的位之间的... 阅读全文
posted @ 2009-03-05 20:36 他 阅读(209) 评论(0) 推荐(0)
摘要: 变量关系到数据的存储。实际上,可以把计算机内存中的变量看作架子上的盒子。在这些盒子中,可以放入一些东西,当然也可以再把它们取出来,或者只是看看盒子里是否有东西。变量也是这样,数据可放在变量中,可以从变量中取出数据或查看它们。 尽管计算机中的所有数据都是一样的东西(一组0和1),但变量有不同的含义,成为类型。就比如虽然都是盒子,但盒子有不同的形状和尺寸。某些东西只适合放特定的盒子中。... 阅读全文
posted @ 2009-03-05 19:15 他 阅读(178) 评论(0) 推荐(0)
摘要: 下面来看一个控制台应用程序示例(ConsoleApplication1),研究一下它的结构。其代码如下所示: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 using System; 2 using System.Coll... 阅读全文
posted @ 2009-03-05 19:08 他 阅读(307) 评论(0) 推荐(0)
摘要: 计算机程序最基本的描述也许是一系列处理数据的操作,即使是最复杂的实例,这个论述也是正确的。应用程序的用户虽然看不到它们,但这些操作总是在后台上进行。我们在屏幕上进行的任何操作,无论是移动鼠标指针,单击图标,或在子处理器上输入文本,都会改变内存中的数据。 如果说计算机程序是在对数据执行操作,这说明我们需要某种存数数据的方式,以及处理它们的一些方法。这两种功能是由变量和表达式提供的。在... 阅读全文
posted @ 2009-03-04 21:07 他 阅读(381) 评论(0) 推荐(0)
摘要: 通常把代码当做Windos应用程序的一部分来说明,要比通过控制台窗口或命令行提示简单一些。下面用户界面构成块来组合一个用户界面。 现在介绍建立用户界面的基础知识,说明如何启动和运行windows应用程序,但并不详细讨论应用程序实际完成的工作。 试试看,创建一个简单的Windows应用程序: 1、在以前的位置创建一个类型为Windows Application的新项目... 阅读全文
posted @ 2009-03-03 23:33 他 阅读(510) 评论(0) 推荐(0)
摘要: 试试看,创建一个简单的控制台应用程序: 1、选择File|New|Project...菜单项,创建一个新的控制台应用程序项目。 2、在所显示窗口的Project Types:窗格中选择Visual C#节点,在Temlpates:窗格中选择Console Application项目类型。当然你也可以自定义保存项目的路径。 3、单击OK按钮完成创建。 4、初始... 阅读全文
posted @ 2009-03-01 23:10 他 阅读(934) 评论(0) 推荐(0)
摘要: 前面讨论了C#是什么,它是如何适应.NET Framework的,现在就该编写一些代码了。现在开发主要使用vs,所以在这里先介绍一下这个开发环境的一些基础知识。vs是非常复杂庞大的产品,可能是使初学者感到畏惧,但使用它创建简单的应用程序是非常容易的。所以你不需要了解很多知识就可以编写C#代码。本博客的后面将介绍vs能执行的更复杂的操作,现在仅介绍基础知识。 介绍完了vs后,将把两个... 阅读全文
posted @ 2009-02-28 22:57 他 阅读(435) 评论(0) 推荐(0)