zoukankan      html  css  js  c++  java
  • 学习摘录1Hello, World!

    C#的目标在于把Visual Basic的高生产力和C++本身的能力结合起来。

    使用“using”命令后,就可以无障碍地使用名称空间中的各种类型成员。
    即如果没有using System,则语句前面补全System.也是可以的。以下代码是等效的:
    using System;
    class hello
    {
     static void Main()
     {
      Console.WriteLine("Hello, World!");
     }
    }

    class hello
    {
     static void Main()
     {
      System.Console.WriteLine("Hello, World!");
     }
    }


    “Main方法是类Hello中的一个成员,它有static的说明符,所以它是类Hello中的一个方法而不是此类中的实例。”如何解释?

    对于一个应用程序的主入口点,通常是一个称为Main的静态方法。以下代码编译时将会出错:
    using System;
    class hello
    {
     static void Main()
     {
      Console.WriteLine("Hello, World!");
     }
    }

    class h
    {
     static void Main()
     {
      Console.WriteLine("OK");
     }
    }
    错误信息:
    hello.cs(4,14): error CS0017:
            程序“c:\C#\hello.exe”定义了不止一个入口点:“hello.Main()”
    hello.cs(12,14): error CS0017:
            程序“c:\C#\hello.exe”定义了不止一个入口点:“h.Main()”

    C#大小写敏感,因此如下代码编译时也会出错:
    using System;
    class hello
    {
     static void main()
     {
      Console.WriteLine("Hello, World!");
     }
    }
    error CS5001: 程序“c:\C#\hello.exe”不包含适合于入口点的静态“Main”方法

  • 相关阅读:
    C#--带参SQL语句数通用数据访问类
    VS 2017产品密匙
    关于编码中的字符和字节问题
    关于C++中的cin用法
    C++基础(一、基本语法,Hello World)
    Oracle查看用户所在的表空间
    静态变量、枚举、以及静态代码块的使用场景
    Java 枚举(enum) 详解7种常见的用法
    第一章 对象和封装
    摘抄Java反射
  • 原文地址:https://www.cnblogs.com/yzx99/p/1223391.html
Copyright © 2011-2022 走看看