美文网首页
VS 2017 C# 编程规范及原理说明

VS 2017 C# 编程规范及原理说明

作者: JingWenxing | 来源:发表于2019-03-25 09:41 被阅读0次

编程规范:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ProgramingApplication     // 包含主函数的命名空间常常被用来作为该.sln解决方案文件的文件名
{
    

}


原理说明:

using关键字的作用及其用法:

用途:

using 的用法主要包括三个方面

  • 引用命名空间。
  • 为命名空间或类型创建别名。
  • 使用using语句。

引用命名空间,这样就可以直接在程序中引用命名空间的类型而不必指定详细的命名空间。这个就不用说了吧,比如大家最常用的:using System.Text;

然后是为命名空间或类型创建别名。这里用一个代码示例来演示一下。
类的用法

using System;   
using hahaha = System.Console;   
namespace  Console001   
{   
    public class Class1   
    {   
        public static void Main()   
        {   
            hahaha.WriteLine("using 的第二种用法!");   
        }
    }
}

命名空间的用法

using System;
using aClass = NameSpace1.MyClass;
using bClass = NameSpace2.MyClass;
......
//使用方式
aClass my1 = new aClass();           
Console.WriteLine(my1);
bClass my2 = new bClass();
Console.WriteLine(my2);

使用using语句
这个目前没有遇到,无法很好的对其进行理解。所以先不进行整理。

本节参考资料:

来源:Jayzai

链接:C#中using关键字的作用及其用法

——————————

来源:mayfla

链接:C#中Using用法

命名空间:

命名空间的设计目的是提供一种让一组名称与其他名称分隔开的方式。在一个命名空间中声明的类的名称与另一个命名空间中声明的相同的类的名称不冲突。

实现代码:

using System;
using first_space;
using second_space;

namespace first_space
{
   class abc
   {
      public void func()
      {
         Console.WriteLine("Inside first_space");
      }
   }
}
namespace second_space
{
   class efg
   {
      public void func()
      {
         Console.WriteLine("Inside second_space");
      }
   }
}   
class TestClass
{
   static void Main(string[] args)
   {
      abc fc = new abc();
      efg sc = new efg();
      fc.func();
      sc.func();
      Console.ReadKey();
   }
}

本节参考资料:

来源:菜鸟教程

链接:C# 命名空间(Namespace)

相关文章

  • VS 2017 C# 编程规范及原理说明

    编程规范: 原理说明: using关键字的作用及其用法: 用途: using 的用法主要包括三个方面 引用命名空间...

  • 编程规范

    本文档内容 saas参考示例及说明 强制性编程规范 建议性编程规范 参考书籍 一、saas参考示例 web层 参考...

  • Visual Studio 2013 c#创建windows服务

    一、开发环境 开发环境:VS 2013 编程语言:C# .NET版本:.NET Framework 4.5 目标平...

  • C#编程规范

    标签: C# 编程规范 命名规约 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。...

  • c++新建dll

    VS2017创建DLL动态库------C#调用 1.VS2017新建项目:点击项目进入第二步。 2.项目与路径:...

  • 开发场景的构建

    说明: 1.安装的VS为2017版本,与开发文档略有不同。 2.未学习过C#语言,未接触过C#SDK开发。 正文部...

  • C#编程规范整理

    小编整理了一些C#编程的一些规范,希望对大家有点用处! 1、命名方式 Pascal命名法:每个单词首字母均大写。 ...

  • C# 编程命名规范

    参考:《ArcGIS Engine + C #入门经典》| 科学出版社(2016) | 赵银军 卢远 | 术语定义...

  • 【IOS】编程规范入门篇 空格和tab的区别和技巧

    基本所有公司的编程规范都有如下的规定 Spaces vs. TabsUse only spaces, and in...

  • C#概念

    #学习目标 1、 掌握学习编程的方法 2、 了解C#语言的由来、特点、开发前景 3、 理解.NET平台、会安装VS...

网友评论

      本文标题:VS 2017 C# 编程规范及原理说明

      本文链接:https://www.haomeiwen.com/subject/zemmvqtx.html