C#学习笔记(一)程序结构

Console.Write();      //输出不换行
Console.WriteLine();  //输出并换行
Console.ReadLine();   //读取键盘输入的所有字符,返回字符串。按下回车键退出 
Console.Read();       //读取键盘输入的第一个字符,返回其对应的ASCII值。按下回车键退出
Console.ReadKey();    //等待用户按下任意键并执行退出,(此函数的作用是为了在控制台窗口停留一下,直到用户敲击键盘为止。不然运行时,"Hello World!" 这句话会在控制台窗口一闪而过,没法查看。)

一个C#程序主要包括以下部分:

  • 命名空间声明(Namespace declaration)
  • 一个class
  • Class方法
  • Class属性
  • 一个Main方法
  • 语句(Statements)&表达式(Expressions)
  • 注释
using System;// using关键字用于在程序中包含System命名空间
             // 一个程序一般有多个using语句
namespace HelloWorldApplication// namespace声明:一个namespace里包含了一系列的类
                               // HelloWorldApplication命名空间包含了类HelloWorld
{
    class HelloWorld
        // class声明:类HelloWorld包含了程序使用的数据和方法声明
        // 类一般包含多个方法,方法定义了类的行为
        // 在这里,HelloWorld类只有一个Main方法
    {
        static void Main(string[] args) // Main方法,所有C#程序的入口
        {
            /* 我的第一个C#程序 */ /* 这是个注释 */
        Console.WriteLine("Hello world!");
            // Main方法通过语句 Console.WriteLine("Hello World"); 指定了它的行为
            // WriteLine是一个定义在System命名空间中的Console类的一个方法
            // 该语句会在屏幕上显示消息 "Hello, World!" 
        
        Console.ReadKey();
            // 针对VS.NET用户的。
            // 这使得程序会等待一个按键的动作,防止程序从VS.NET启动时屏幕会快速运行并关闭 
        }
    }
}

编译运行,产生下列结果:
Hello world!
---
TIPS:

  • C#大小写敏感
  • 所有语句和表达式必须以(;)结尾
  • 程序执行从Main开始
  • 文件名可以不同于类的名称

C#学习笔记(一)程序结构

上一篇:Android开发之使用MediaRecorder录制视频


下一篇:从零开始学android