C#基础知识---hello world、标识符,关键字、注释

Hello World

using System;  //引入命名空间
namespace HelloWorldApplication  //定义命名空间
{
    /* 定义一个类,类名为 HelloWorld */
    class HelloWorld
    {
        /* main函数 ,是一个特殊的函数,编译器把它作为程序的起点*/
        static void Main(string[] args)  //定义一个Main方法
        {
            /* 方法体
            WriteLine* 是一个定义在 *System* 命名空间中的 *Console* 类的一个方法。
            该语句屏幕上显示消息 "Hello, World!"。
           */
            Console.WriteLine("Hello World!");
            Console.ReadKey();
        }
    }
}

注意以下几点:

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

Console.WriteLine和Console.Write的区别

1.都是System中的Console类的成员
2.都会把文本字符串发送到程序的控制台窗口
3.Console.WriteLine每个输出的字符串后面添加换行符,而Console.Write则没有。

标识符

标识符是一种字符串,用来命名变量,方法,参数等:

  1. 字母下划线可以用在任何位置, 标识符必须不包含任何嵌入的空格或符号,比如 ? - +! # % ^ & * ( ) [ ] { } .; : " ’ / \。
    2. 数字不能放在首位
    3. @字符只能放在标识符的首位
    4. 标识符必须以字母、下划线或 @ 开头,后面可以跟一系列的字母、数字( 0 - 9 )、下划线( _ )、@。
    5. 标识符不能是 C# 关键字。除非它们有一个 @ 前缀。 例如,@if 是有效的标识符,但 if 不是,因为 if 是关键字。
    6. 标识符必须区分大小写。 大写字母和小写字母被认为是不同的字母。
    7. 不能与C#的类库名称相同

关键字

在这里插入图片描述
关键字不能用于变量名和其他形式的标识符,都是有小写字母组成的。

C# 中 // 注释和 /// 注释的区别

/// 会被编译, // 不会
所以使用 /// 会减慢编译的速度(但不会影响执行速度)
/// 会在其它的人调用你的代码时提供智能感知
/// 也是一种注释,但是这种注释主要有两种作用:
1.这些注释能够生成一个XML文件。这样呢,看起来会对程序的内容一目了然。
2.以这种方式对你的类,属性,方法等等加上注释之后,当你在其他地方使用以这种方式加上的类,属性,方法等等地时候,黄色的提示框里面会把你写的注释显示出来,是你更加明白你要使用的功能的作用。

常常涉及代码注释,常见的注释包括两类
1)单行注释。格式:// Comments
2)多行注释。格式:/* Comments… */

C# 引入了新的 XML 注释,即我们在某个函数前新起一行,输入 ///,VS.Net 会自动增加XML格式的注释。 XML 注释分为一级注释(Primary Tags)和二级注释(Secondary Tags),前者可以单独存在,后者必须包含在一级注释内部。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值