开始学C#,下面是笔记,有学的,一起讨论啊!

第一部分 C#语言概述

第一章.略

第二章.略

第三章.编写第一个应用程序

31welcome程序

1.让用户从键盘输入自己姓名,然后在程序的屏幕打印一条出欢迎信息。

using System;

class Welcome

   {

     static void Main ()

       {

         Console.Writeline("Please write your name:");

         Console.Readline();

         Console.Writeline("Welcome to c# world !");

       }

  

   }

2.典型的C#源文件扩展名为“.cs”。

32代码分析

1C#语言式大小写敏感,注意该大写的地方。

2.1:名字空间:using System表示导入命名空间,如同C语言中的#include

2.2:如果不导入命名空间,程序也可实现,代码改为:

class Welcome

   {

     static void Main ()

       {

         System.Console.Writeline("Please write your name:");

         System.Console.Readline();

         System.Console.Writeline("Welcome to c# world !");

       }

  

   }

3C#中的复合名字一律使用“.”连接。

4System.net平台框架提供的最基本命名空间之一。

5.1 类:class Welcome就是类的声明。我们要做的是就靠它完成。和CC++一样,{}必须配套使用。

5.2: 类的方法: static void Main()是类Welcome中的一个方法。

5.3: C#中只有一个Main()方法,且必须包含在一个类中,程序的执行从Main()开始。

6.程序的输入输出通过Console来完成的。

   Console方法:

Readline:表示接受设备输入。(相当于执行时多加一个回车键)

Writeline:用于在输出设备上输出。(相当于执行时多加一个回车键)

Read:表示接受设备输入。

Write:用于在输出设备上输出。

7.例子程序的扩张:

Using System;

Class Welcome

     {

     Class void Main ()

          {

    Console.Writeline(“Pease enter your name:”);

    String name=Console.readline();

    Console.Writeline(“Welcome to you,{0}!”,name);

}

}

8. Console.Writeline(“Welcome to you,{0}!”,name)表示对屏幕上输出的字符串进行格式化。其中表示用方法的第二个参数替换格式化后字符串相应的位置。对字符串进行格式化的参数可以是字符串也可以是字符,或者是一个整数。采用这种方法最多可以格式化三个变量。

9.运行程序

10C#的注释: 单行注释//和多行注释/**/

11.小节:

  如何在应用程序中与用户进行交互。

  如何通过System预定义的类Console提供的方法来进行输入输出和对字符串进行格式化。

  如何对C#源文件进行编译。

  如何向代码中添加注释。

12.复习题:

  C#程序通常是如何开始执行的?

  Console类为我们提供了哪些输入输出手段?

  说明如何使用编译器生成不同类型的输出文件。

  对源文件进行注释是必须的吗?为什么?

  说说在C#代码中添加注释要注意哪些问题。

 

 

****************************第三章完******************************

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值