zoukankan      html  css  js  c++  java
  • 2、Hello World控制台应用程序

    一、Hello World控制台程序源代码

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace HelloWorld
    {
        class Program
        {
            static void Main(string[] args)
            {
                // 输出 Hello World
                Console.WriteLine("Hello World!");
                //Console.WriteLine(args.Length);
                //Console.ReadLine();
            }
        }
    }
    

    二、Hello World代码分析

    1、Main

            Main方法是程序的入口点,Main是驻留在类或结构中的静态方法,在其中创建和调用其他方法。一个C# Console Application只能有一个Main方法。

            声明Main方法需要注意以下几点:

            (1)、Main方法是程序的入口点,程序控制在该方法中开始和结束;

            (2)、Main方法在类或结构的内部声明,并且必须为静态方法;

            (3)、Main方法可以具有void或int返回类型;

    static void Main(string[] args)
    {
    // ...
    }

    static int Main(string[] args)
    {
    // ...
    return 0;
    }

            (4)、声明Main方法时既可以使用参数,也可以不使用参数;

            (5)、参数可以作为从0开始索引的命令行参数来读取。

    2、Static

            使用static修饰符声明属于类型本身,而不是属于特定对象的静态成员。static修饰符可用于 类、字段、方法、属性、运算符、事件和构造函数,但不能用于索引器、析构函数或类以外的类型(如:结构)。

            (1)、不能通过实例引用静态成员,需要通过类型名称应用;

            (2)、所有类的实例共享一个静态字段副本;

            (3)、常数或者类型声明隐式的是静态成员;

            (4)、不可以使用this来引用静态方法或属性访问器;

            (5)、static类的所有成员都必须是静态的;

            (6)、类(包括静态类)可以有静态构造函数,在程序开始和实例化类之间的某个时刻调用静态构造函数。

    三、Hello World源代码

    HelloWorld

  • 相关阅读:
    tcpdump抓包
    openldap quick start guide
    深入理解PHP内核(六)函数的定义、传参及返回值
    深入理解PHP内核(五)函数的内部结构
    mongodb 关系、引用、覆盖索引查询
    mongodb php
    mongodb-$type、limit、skip、sort方法、索引、聚合
    mongodb简介与增删该查
    深入理解PHP内核(四)概览-PHP脚本的执行
    深入理解PHP内核(三)概览-SAPI概述
  • 原文地址:https://www.cnblogs.com/libingql/p/2131362.html
Copyright © 2011-2022 走看看