C#入门(二)C#控制台基础

控制台基础

新建一个控制台应用
在这里插入图片描述
先看一看下边的代码:

Console.Title = "我的第一个C#程序";
Console.WriteLine("你好");
Console.ReadLine();

运行结果:
在这里插入图片描述

注释

Console.Title("")是设置控制台标题;Console.WriteLine是输出文字并换行,Line是换行的意思,Console.Write("")是输出不换行;Console.ReadLine()是要求用户输入并换行,Console.Read()是要求用户输入不换行,这里是用来固定控制台的,否则他很快就会闪掉。

string i=Console.ReadLine();

上边的示例是Console.ReadLine()的示例,定义了一个字符串变量来存储用户输入的结果。

完整代码及注释

控制台框架中的文件

  • Program.cs文件:程序的主文件
  • App.config文件:程序的配置文件

完整代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Console_Try
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Title = "我的第一个C#程序";
            Console.WriteLine("你好");
            Console.ReadLine();
        }
    }
}

*1到9行代码和13到15行代码自动生成
using命名空间

using System;
...
using System.Threading.Tasks;

上边的代码是是using命名空间。
namespace命名空间

namespace Console_Try

namespace命名空间在C#中起到组织作用。

C#的主要代码都是在类中实现的,类是一种数据结构,它可以封装数据成员、方法成员和其他的类,因此,类是C#的核心和基本构成模块。C#支持自定义类,使用类前要声明。

class Program
    {
        ...
    }

Main方法
Main函数是一个静态函数,所以要调用外部的成员,必须保证外部成员也是静态

static void Main(string[] args)
        {
            Console.Title = "我的第一个C#程序";
            Console.WriteLine("你好");
            Console.ReadLine();
        }

Console对象
这个对象是控制台的读写等核心操作的主要负责对象,Console类是一个静态类。

Console.Title = "我的第一个C#程序";
Console.WriteLine("你好");
Console.ReadLine();

扩展:彩色的文字

Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("绿色的文字");
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("红色的文字");
Console.ReadLine();

运行效果:
在这里插入图片描述

posted @ 2022-04-30 21:24  刘火火学电脑  阅读(1370)  评论(0编辑  收藏  举报