zoukankan      html  css  js  c++  java
  • C#基础

    一:

    第一个C#程序

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

    1.namespace关键字

    namespase(命名空间)是C#中组织代码凡人方式,它的作用类似于java中的package(包),这样我们就可以把紧密相关的一些代码放在同一个命名空间中,大大提高管理和使用的效率

    2.using关键字

    在Java中,如果导入其他包,应该使用import关键字。而在C#中,使用using关键字来引用其他命名空间,它的作用和Java中的import相似

    3.class关键字

    与Java一样,C#也是一种面向对象的语言,使用class关键字表示类。我们编写的代码都应该包含在一个类里面,类要包含在一个命名空间中。

    在程序模板生成时,VS自动创建了一个类,名为Program,这个名可以改掉。

    注意:C#与Java不同,不要求类名必须与源文件的名称一样。

    4.Main()方法

    C#中的Main()方法和java的main()方法作用时一样的,是程序运行的入口,应用程序从这里开始运行。

    C#的Main()方法首字母必须大写,Main()方法的返回值可以void或者int类型,Main()方法可以没有,命令行参数。

    C#中的Main()方法有四种形式。

    static void Main(string[] args){ }
    static int Main(string[] args){ }
    static void Main(){}
    static int Main(){}

    5.关键代码

    Main()方法中添加的两行代码就是这个小程序的关键代码,是用来输出和输入的。

    Console.WritrLine("Hello World");                               //从控制台输出内容
    Console.ReadLine();                                                 //从控制台输入
  • 相关阅读:
    java运算符优先级
    快排
    dpkg
    BZOJ 4487 染色问题
    BZOJ 3530 数数
    XSY 2754 求和
    BZOJ 4559 成绩比较
    广义容斥-二项式反演-容斥系数
    线性基学习笔记及其相关证明
    BZOJ 2754 喵星球上的点名
  • 原文地址:https://www.cnblogs.com/yjc1605961523/p/9290303.html
Copyright © 2011-2022 走看看