随笔分类 - c#
摘要:4.2 goto语句 C#允许给代码行加上标签,这样就可以使用goto语句直接跳转到这些代码行上。该语句优缺点并存。主要的优点是:这是控制什么时候执行哪些代码的一种简单方式。主要的缺点是:过多地使用这个技巧将使代码晦涩难懂。 goto语句的用法如下: goto ; 标签用下述方式定义: ...
阅读全文
摘要:4.1.2 按位运算符 &和 | 运算符还有一个作用:对数值执行操作。以这种方式使用时,它们处理的是变量中存储的一系列位,而不是变量值,因此它们称为按位运算符。 下面先讨论&和 |。&运算符第一个操作数中的每个位都与第二个操作数中相同位置上的位进行比较,在得到的结果中,各个位置上的位如表4-5所...
阅读全文
摘要:第四章 流程控制 本章内容:● 布尔逻辑的含义及其用法● 如何控制代码的分支● 如何编写循环代码 本章介绍控制程序流的两种方法。程序流程就是C#代码的执行顺序。这两种方法就是分支和循环。分支是有条件地执行代码。条件取决于计算的结果,例如,“只有myVal小于10,才执行这行代码”。 循环重复执行...
阅读全文
摘要:3.4.4 名称空间 在继续学习前,应花一定的时间了解一个比较重要的主题——名称空间。它们是.NET中提供应用程序代码容器的方式,这样就可以唯一地标识代码及其内容。名称空间也用作.NET Framework中给项分类的一种方式。大多数项都是类型定义,例如,本章描述的简单类型(System.Int3...
阅读全文
摘要:3.4.3 运算符的优先级 在计算表达式时,会按顺序处理每个运算符。但这并不意味着必须从左至右地运用这些运算符。例如,有下面的代码: var1 = var2 + var3; 其中+运算符就是在=运算符之前进行计算的。在其他一些情况下,运算符的优先级并没有这么明显,例如: var1 =...
阅读全文
摘要:3.4.2 赋值运算符 表3-9列出了这些运算符及其说明。 可以看出,这些运算符把var1也包括在计算过程中,下面的代码: var1 += var2; 与下面的代码结果相同。 var1 = var1 + var2; note: +=运算符也可以用于字符串,与+运算符一样。 使...
阅读全文
摘要:3.4 表达式 把变量和字面值(在使用运算符时,它们都称为操作数)与运算符组合起来,就可以创建表达式,它是计算的基本构件。 本章主要介绍数学和赋值运算符,而逻辑运算符将在第4章中介绍,主要论述控制程序流程的布尔逻辑。 运算符大致分为如下3类。 一元运算符,处理一个操作数; 二元运算...
阅读全文
摘要:3.3.4 变量的声明和赋值 第一是同时声明多个类型相同的变量,方法是在类型的后面用逗号分隔变量名,如下所示。 int xSize, ySize; 其中xSize和ySize都声明为整数类型。 第二个技巧是在声明变量的同时为它们赋值,即把两行代码合并在一起: int age = 2...
阅读全文
摘要:本章内容: ● C#的基本语法 ● 变量及其用法 ● 表达式及其用法3.1 c#的基本语法 C#代码由一系列语句组成,每个语句部用个分号来结束。 C#是一种块结构的语言,所有的语句都是代码块的一部分。这些块用花括号来界定( “{”和“}”),代码块可以包含任意多行语句,或者根本不包含语句。...
阅读全文
摘要:2.3 Windows Forms应用程序 本解讲解如何创建一个windows forms应用程序,参考:(原创)c#学习笔记02--编写c#程序01--开发环境,修改为选择:Windows 窗体应用程序。如下图: 单击“确定”(OK)按钮,创建项目后,应该会看到一个空白的Windows窗体。把...
阅读全文
摘要:2.2 控制台应用程序 在本解说中,将创建一个简单的控制台应用程序。创建方法参考:(原创)c#学习笔记02--编写c#程序01--开发环境 创建成功后,在主窗口显示的文件里添加如下代码行:using System;using System.Collections.Generic;using Sy...
阅读全文
摘要:2.1 开发环境 开发工具使用:Visual Studio 2012。步骤:文件-》新建-》项目,选择选项:“已安装”。找到语言Visual c#,然后选择Windows-》控制台应用程序,即可以创建c#控制台应用程序了。如下图:
阅读全文

浙公网安备 33010602011771号