码迷,mamicode.com
首页 > Windows程序 > 详细

C# 《二》基本语法 (1)

时间:2017-08-19 15:53:42      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:static   就会   main   用户   main函数   组成   内容   避免   space   

1、C#程序结构

 

程序结构图如下:

技术分享

 

       代码中各个部分的意义

  1、引用命名空间;

  2、项目名或命名空间名;

  3、Program 类:

  4、Main函数;

 

     深入了解 VS

1、.Sln :解决方案文件

2、.csproj:项目文件

3、.cs:类文件

4、解决方案文件和项目文件以及类文件之间的关系?

 

程序如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//引用命名空间

namespace _2._1__Csharp程序结构
{
    class Program   //Program类
    {
        static void Main(string[] args)  //static 静态 void 无返回值 Main函数  也是我们程序执行的起点
        {
            Console.WriteLine("Csharp 程序结构");
            Console.ReadKey();
        }
    }
}
//命名空间或者项目名称

运行结果:
技术分享

 

 

2、命名空间及标识符、关键字

 

1、命名空间

2、是 .NET 中提供应用程序代码容器的方式,这样就可以唯一地标识及其内容。

3、在C#中,创建命名空间的关键字是 namespace ,在VS 中创建控制台应用时会自动加入命名空间,格式是以namespace 空间名称。命名空间是以 “ 层 ” 形式存在的,如有多层,则以 “  .  ” 分开。

 

            命名空间

在C# 中,有时命名空间相当长,输入起来很烦琐,用这种方式指定某个特定的类也是不必要的。

 1、要解决这种问题,可在文件的顶部列出类的命名空间,前面加上 using 关键字,这样引用一个命名之间后,访问其空间内的方法就会向在其类内访问一样。

 2、using 还有另一个作用,就是给命名空间一个别名,如果命名空间的名称非常长,又要在代码中使用多次,而用户不希望该命名空间的名称包含在 using 指令中<例如:避免类名冲突>,这时就可以给该命名空间指定一个别名。

 3、其语法如下: using 别名  =  命名空间

 

           标识符、关键字

1、标识符是程序编写人员为常量、变量、数据类型、方法、函数、属性、类、程序等定义的名称。

2、例如定义一个字符串变量:

string username;

3、关键字对于C#编译器而言,具有特定含义的名称,比如程序中的 using ,class ,static ,void 都属于关键字。如果错误地将关键字用作标识符,编译器会产生一个错误,我们马上就会知道出错了,所以不担心 。

          标识符的规定

1、只能由大写字母、小写字母、数字和下划线 _ 组成;

2、必须以字母或者下划线开头;

3、C语言是区分大小写的, username 与 Username 是不同的标识符;

4、如果C#关键字作为标识符就在在标识符前加上 “  @  ”;

5、标识符的命名最好好辨认(可用英文)。

程序如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MK = System.Console;  // 新建一个命名空间

namespace _2._2_命名空间标识符关键字
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("这是一条 输入语句");
            MK.WriteLine("这是一条 输入语句");
            Console.ReadKey();

        }
    }
}

运行结果:
技术分享

 

C# 《二》基本语法 (1)

标签:static   就会   main   用户   main函数   组成   内容   避免   space   

原文地址:http://www.cnblogs.com/guijin/p/7396569.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!