一周学会C#(前言续)

原创 2004年01月09日 09:59:00

一周学会C#(前言续)

C#才鸟(QQ:249178521)

4.标点符号<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

{ } 组成语句块

分号表示一个语句的结束

using System;

public sealed class Hiker

{

    public static void <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />Main()

    {

        int result;

        result = 9 * 6;

        int thirteen;

        thirteen = 13;

        Console.Write(result / thirteen);

        Console.Write(result % thirteen);

    }

}

一个C#的“类/结构/枚举”的定义不需要一个终止的分号。

       public sealed class Hiker

       {

           ...

       } // 没有;是正确的

然而你可以使用一个终止的分号,但对程序没有任何影响:

       public sealed class Hiker

       {

           ...

       }; //;是可以的但不推荐

Java中,一个函数的定义中可以有一个结尾分号,但在C#中是不允许的。

       public sealed class Hiker

       {

           public void Hitch() { ... }; //;是不正确的

       } // 没有;是正确的

5.声明

声明是在一个块中引入变量

u       每个变量有一个标识符和一个类型

u       每个变量的类型不能被改变

using System;

public sealed class Hiker

{

    public static void Main()

    {

        int result;

        result = 9 * 6;

        int thirteen;

        thirteen = 13;

        Console.Write(result / thirteen);

        Console.Write(result % thirteen);

    }

}

这样声明一个变量是非法的:这个变量可能不会被用到。例如:

       if (...)

                int x = 42; //编译时出错

           else

                 ...

6.表达式

表达式是用来计算的!

w       每个表达式产生一个值

w       每个表达式必须只有单边作用

w       每个变量只有被赋值后才能使用

using System;

public sealed class Hiker

{

    public static void Main()

    {

        int result;

        result = 9 * 6;

        int thirteen;

        thirteen = 13;

        Console.Write(result / thirteen);

        Console.Write(result % thirteen);

    }

}

C#不允许任何一个表达式读取变量的值,除非编译器知道这个变量已经被初始化或已经被赋值。例如,下面的语句会导致编译器错误:

       int m;

       if (...) {

              m = 42;

       }

       Console.WriteLine(m);// 编译器错误,因为m有可能不会被赋值

7.取值

类型                     取值                                            解释

bool             true false            布尔型

float          3.14                    实型

double         3.1415                  双精度型

char            'X'                    字符型

int                                  整型

string         "Hello"                 字符串

object          null                   对象

一周学会C#(前言续二)

一周学会C#(前言续二)C#才鸟(QQ:249178521)8.操作符操作符                    类型  + - * / %(取余数)        算术 && || ! ?:   ...
  • zhf7878
  • zhf7878
  • 2004年01月09日 10:08
  • 509

一周学会C#(前言)

 it技巧站为大家提供最全的电脑使用技巧和操作当中的小窍门,欢迎大家光临!更多精彩:[http://www.itjq.cn]一周学会C#(前言) 大家好!C#作为微软在21世纪推出的新语言,它有着其他...
  • panguan
  • panguan
  • 2007年05月25日 21:52
  • 246

一周学会C#

5.布尔型操作符1.赋值  =  2.等于  ==  != 3.逻辑  ! && ||  ^ & | INT TENS  = (9 * 6) / 13; INT UNITS = (9 * 6) % 1...
  • simonamen
  • simonamen
  • 2009年09月15日 10:00
  • 123

一周学会Linux实战

为什么学习Linux? 1、Linux的性能卓越。 Linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多中型,大型甚至是巨型项目都在使用Linux。很多软...
  • ahuang1900
  • ahuang1900
  • 2014年07月26日 01:39
  • 593

div+css学习笔记(十天学会div+css)

1.CSS伪类可以改变链接的样式 2.在 CSS 定义中,a:hover 必须位于 a:link 和 a:visited 之后,这样才能生效! 在 CSS 定义中,a:active 必须位于 a:...
  • u011445367
  • u011445367
  • 2015年03月31日 20:18
  • 453

在一周内学会使用 AUTO CAD

学习目的: 1、使用AUTO CAD绘制电路板外框、元器件封装; 2、借助软件使用,对产品结构有更深入的体会。 学习过程: 1、由于本人急需在短时间内具备简单的二维绘图能力,故没有借鉴、对比网...
  • CYP_2015
  • CYP_2015
  • 2017年05月05日 13:57
  • 212

一周学会C#(命名空间)

一周学会C#(命名空间)C#才鸟(QQ:249178521)1.问题·       越大的程序包含的名字越多 w       越多的名字-越大的可能性导致命名冲突 w       你是怎样命名以反映结...
  • zhf7878
  • zhf7878
  • 2004年01月12日 17:11
  • 1230

零基础一周学会PIC单片机视频教程

  视频下载地址:http://www.verycd.com/topics/2803313/       本视频教程由王伟民老师主讲,王老师曾在05年参加国内电子设计业权威杂志《电子设计技术China...
  • eaststream
  • eaststream
  • 2010年02月27日 12:52
  • 919

10天学会线性代数的秘密-Scott Young用一年时间完成MIT四年计算机系全部33个课程 从线性代数到软件编程-全部自学 不靠死记硬背 1.5周他就通过一门课程

文章出处: http://t.cn/zl306tG  麻省理工学院的挑战 我的朋友斯科特·杨最近完成了一个惊人的壮举:他在麻省理工学院的传说中的计算机科学课程完成全部33门课程,从线性代数...
  • caidadong
  • caidadong
  • 2012年10月28日 09:05
  • 5167

一周学会C#(属性三)

一周学会C#(属性三)C#才鸟(QQ:249178521)8.    静态属性l      静态属性是和类联系在一起的 Ø       只能通过类名使用sealed class Error {    ...
  • zhf7878
  • zhf7878
  • 2004年01月12日 17:12
  • 883
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一周学会C#(前言续)
举报原因:
原因补充:

(最多只允许输入30个字)