Lesson1 使用Hello ACCP.NET快速热身<一>

来源:互联网 发布:网络论坛的案例 编辑:程序博客网 时间:2024/06/04 19:25
 

本章单词

  application 应用,应用程序      build 建立,构造     console 控制台,操纵台     debug 调试      namespace  命名空间      

  project  工程    solution 解决方案

 1.

   .NET Framework是一个创建,部署和运行应用程序的多语言多平台环境, 包含了一个庞大的代码库.

   C# 是专门用于.NET的编程语言.

2.

  在VS中创建并运行控制台应用程序的步骤:

   1> new project      (ctrl+ shift + N)

   2>build solution   (ctrl+shift+B)

   3>debug                (ctrl + F5)

3.

   认识两个文件:

       program.cs  (C#中程序的源文件)

       HelloACCP.exe (编译后项目生成的可执行文件)

4.

   C#程序             和       Java程序的对比:

   namespace <--->  package

   using            <--->   import

   Main (4种写法)    <--->  main(1种写法)

   class关键字C#中可以不与源文件名相同, 而Java则必须相同

5.

  C#中数据类型区别于Java

   string <--->  String 

   bool   <---> boolean

6.

  C#变量命名规则不同: 不能有$, 其它和Java相同.

7.

  C#的文档注释不同 :  ///回车,C#  区别于  /**  Java */

8.

  C#从控制台输入: Console.ReadLine()    

                  < 注意:返回是string类型;如果是用int接收,要转换:int age = int.Parse.(Comsole.ReadLine());  >

      从控制台输出:  Console.WriteLine() 和Console.Write()

9.

  switch结构在C#中和Java中的区别:

    <1>case的条件表达式C#中,除了int . char 还可以是string 

    <2>在C#中,如果case语句块不为空,则必须有break.否则程序报错!

10.

   C#中,string 的等值比较可以用"==". 而在Java中,用==(同一对象)和.equals(内容相同)比较是有区别的/

 

11.

   例:

      string course = "C#";

      Console.WriteLine(course);   //直接写变量名,与java相同

     Console.Write("本课程名称是:" + course);  //字符串连接 变量名, 与java相同

     Console.WriteLine("本课程名称是{0}" , course); //用占位符列表和变量名的形式, 与java不同。

 
原创粉丝点击