c#新手编程对“命名空间“的理解与“用途“

生产队的驴. 生产队的驴.     2023-01-21     575

关键词:

本篇文章适合新手 …因为我刚学习的时候就遇到过

刚刚学习编程你是否经历过网上借鉴的代码 别人可以运行 我的确是波浪线?
这就是因为没有导入“命名空间”导致的

那么什么是命名空间?
在项目最前面的就是命名空间
使用using 关键字标识

例子:
例如你是 清华大学(命名空间) 的一个学生 那清华大学就是一个命名空间 学校有非常多的专业 如计算机专业(里面的类)
计算机专业1班又有你(类提供的方法)

例图:

换成C#理解:

类似于套娃

导入命名空间的方法:

手动导入(不推荐):
这个导入的方法需要自己记住你所写的类在哪个命名空间

如FileStream在IO的命名空间里

直接在后面增加就行了 不区分顺序前后 在前面的就行了

自动导入:
波浪线点击小灯泡 第一个就是他的命名空间 点击一下自动导入
或者使用快捷键 AIT+回车*2

对于部分新手还是非常有帮助的

纯手打,点个赞呗~

c#编程之委托与事件四

C#编程之委托与事件(一)   本文试图在.netFramework环境下,使用C#语言来描述委托、事件的概貌。希望本文能有助于大家理解委托、事件的概念,理解委托、事件的用途,理解它的C#实现方法,理解委托与事件为我们带来... 查看详情

经典c#编程理解,概要,经典

一.NET框架ADO.NET微软提供的一组类库,可以帮助程序员和数据库交互。CLS(公共语言规范)CTS(通用语言类型)类库:可以看成一个承载了N个类的容器。类库和命名空间:一个类库对应一个命名空间,也可以多个。二.自动属性publicstri... 查看详情

c#中using关键字有哪些用法?

using指令有两个用途:允许在命名空间中使用类型,这样,您就不必在该命名空间中限定某个类型的使用:复制代码usingSystem.Text;为命名空间或类型创建别名。这称为“using别名指令”。复制代码usingProject=PC.MyCompany.Project;using关键... 查看详情

读《c#高级编程》第1章

读《C#高级编程》第1章.Net机构体系笔记 网红的话:爸爸说我将来会是一个牛逼的程序员,因为我有一个梦,虽然脑壳笨但是做事情很能坚持。本章主要是了解.Net的结构,都是一些概念,并没有可操作的代码。但是这些概念... 查看详情

类和命名空间内的 C# 列表,从另一个类访问它

】类和命名空间内的C#列表,从另一个类访问它【英文标题】:C#Listinsideclassandnamespace,accessingitfromanotherclass【发布时间】:2017-11-0411:28:51【问题描述】:请原谅我对C#的了解很少,因为这个问题对你们中的一些人来说可能很容易... 查看详情

[unity]c#中级编程-10-命名空间/using(代码片段)

[Unity中文课堂教程]C#中级编程-10-命名空间/using原教程视频地址:《[Unity中文课堂教程预告片]C#中级编程_哔哩哔哩_bilibili》《C#中级编程-Unity中文课堂(u3d.cn)》《C#命名空间(Namespace)|菜鸟教程(runoob.com)》内容短小精悍... 查看详情

[unity]c#中级编程-10-命名空间/using(代码片段)

[Unity中文课堂教程]C#中级编程-10-命名空间/using原教程视频地址:《[Unity中文课堂教程预告片]C#中级编程_哔哩哔哩_bilibili》《C#中级编程-Unity中文课堂(u3d.cn)》《C#命名空间(Namespace)|菜鸟教程(runoob.com)》内容短小精悍... 查看详情

c#学习笔记2

1.命名空间声明:命名空间是一种特殊的分类机制,它将与一个特定功能有关的所有类型都分组到一起。一般将外层命名空间指定为公司名,向内依次是产品名,最后是功能区域,比如Microsoft.Win32.Networking。命名空间中中可以包... 查看详情

c#里一个文件夹下可以添加多个命名空间和类名相同的类么

...1”吧,我又添加了一个类,叫“类2”,在类2里面我写的命名空间和class类名能和类1里面的相同么?比如说:类1:namespaceXclassY那么类2的namespace还可以是X么class还能是Y么命名空间:可以理解成文件夹类:可以理解成文件类1,类2... 查看详情

C# - 在共享命名空间中跨文件使用命名空间

】C#-在共享命名空间中跨文件使用命名空间【英文标题】:C#-usingnamespaceacrossfileswithinasharednamespace【发布时间】:2018-01-1215:45:05【问题描述】:我有一个命名空间,它会在我的项目(每一代产品)中经常更改,并且希望保留对包... 查看详情

rust有问有答之use关键字(代码片段)

use是什么use是Rust编程语言的关键字。using是编程语言C#的关键字。关键字是预定义的保留标识符,对编译器有特殊意义。using关键字有三个主要用途:using语句定义一个范围,在此范围的末尾将释放对象。using指令为命名空间创建... 查看详情

C# 命名空间别名 - 有啥意义?

】C#命名空间别名-有啥意义?【英文标题】:C#namespacealias-what\'sthepoint?C#命名空间别名-有什么意义?【发布时间】:2010-10-0501:14:04【问题描述】:人们会在何时何地使用命名空间别名usingsomeOtherName=System.Timers.Timer;在我看来,这只... 查看详情

用c#的编程,老是提示:命名空间“system”中不存在类型或命名空间名称“stream”。请问哪里错了?

usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingWindowsApplication2;usingSystem.Stream;namespaceWindowsApplication2publicpartialclassForm1:FormpublicForm1()InitializeComponent();privatevoidFor... 查看详情

c#关键字--using

using关键字有两个主要用途: (一).作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型。 (二).作为语句,用于定义一个范围,在此范围的末尾将释放对象。using指令   ①允许在命名空间中使... 查看详情

c#从零开始vol.2

这是第二篇  1:命名空间    命名空间可以理解成类的文件夹,这个命名空间中存放着各种类,当你需要使用到对应的类的时候,就需要导入命名空间后才能使用。    引用:可以理解成添加新的存放类的文件夹,... 查看详情

c#复习笔记4

...是微软为开发应用程序而创建的一个富有革命性的全新的编程平台。最简单的方式是把.NET框架理解为代码的执行环境,一方面它管理代码的执行过程,另一方面它为代码提供类库支持。语法糖:C#语法糖命名空间装箱... 查看详情

如何在c#中创建具有命名空间的文档

...ns:ua,ua:root等。这涉及不同的命名空间。在C#中需要特别的编程。网络上讲的稀里糊涂。这里记录了一些方法。例1//CreateanXMLtreeinanamespace.XNamespaceaw="http://www.adventure-works.com";XElementroot= 查看详情

24.2网络编程基础

    使用C#进行网络编程时,通常要用到:          System.Net 命名空间、          System.Net.Sockets 命名空间、          System.Net.Mail 命名空间。24.2.1 System.Net命名空间及相... 查看详情