c# - C# 使用和 Java 导入之间的区别

标签 c# java asp.net wpf awt

我知道在 java 中我们使用 *(星号)来导入包中的所有内容,例如

import java.lang.*;

那么为什么我们不在 C# 中使用相同的 *(星号)来导入所有内容,有没有像 java 中一样的方法来导入所有内容。

和有什么区别
import java.awt.*;

using System.windows.forms;

最佳答案

Java import 做了什么 .NET 称为引用 - 添加一个 reference 到 .NET 中的程序集允许您使用中定义的(公共(public))类型那个大会。

C# using directive只是一种无需键入整个命名空间即可访问这些类型的方法。

可以使用指令来提供 namespace 别名。

关于c# - C# 使用和 Java 导入之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9769025/

相关文章:

java - JAXB 编码 XMPP 节

c# - RequiredFieldValidator 在我的 ASp 站点中不工作

c# - 带有 Npgsql "relation <tablename> does not exist."的 Postgresql 仅出现在 Win 7 上

c# - kentico 无法修剪字符串,错误 outOfBoundException

java - 如何拆分一个数字和一个单词(如 : 5John, 12Annie, 32Oliver)并分别打印它们

asp.net - 应用程序池因网络请求而停止

c# - 如何使用 iTextSharp 创建 pdfformfields?

c# - 使用 AngularJS 从 ASP.NET Web API 方法下载文件

c# - 如何处理事件 : array of controls with c sharp (old com control)

java - Dropwizard REST API服务器已退出,代码为1