在任何名称空间之外定义C#类

阿丁哥

是否可以在任何名称空间之外定义一个(不是接口)?

有趣的名字在这里

进行测试,可以。这是我从控制台应用程序构建的代码:

using System;
using System.Text;

namespace With_Console_App
{
    class Program
    {
        static void Main(string[] args)
        {

            Console.WriteLine("This will output something: ");
            Console.ReadLine();
            some.Print();
            Console.ReadLine();
        }
    }
}

class some
{
    public static void Print()
    {
        Console.WriteLine("something");
    }
}

是的,您可以在名称空间之外定义一个类。在每个juharr中,它都以默认的全局名称空间结尾。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 C# 中的任何类之外可以定义什么?

是否可以在声明它们的名称空间之外定义类成员?

在其名称空间之外定义的类成员函数

如何找到C#类的名称空间?

WPF / XAML:如何引用未在任何命名空间中定义的类

在名称空间范围之外定义名称空间的变量成员

名称空间中的类定义

使用类定义winForm的名称?C#

C ++是否允许在任何功能之外进行函数调用?

c#找不到类型或名称空间的嵌套类

名称空间在类库C#中不起作用

如何在C#中创建用户定义的名称空间

在任何级别通过其类名称引用div

C ++类名称空间怪异

如何将在任何文件夹中创建的命名空间访问为C#之后的代码

C#命名空间问题:必须避免包含任何类名重叠的命名空间?

如何覆盖定义类的名称空间?

为什么我可以访问在命名空间之外定义的类?

为什么我不能在任何方法之外修改类成员变量?

c#:名称空间问题

在Golang中设置网络名称空间后运行GRPC时是否存在任何已知限制?

在任何用例中,合并容器中的名称空间是否有用

在任何tableView函数之外获取indexpath

如何删除默认名称空间并使用C#在xml的根标记中添加自定义名称空间?

在C ++中当前名称空间之外的函数调用

将C ++库放到全局名称空间之外

C ++通过“使用”在另一个而不是封闭的名称空间中定义类

在“ xxx”名称空间中没有定义任何命令

是C ++中的类名称空间吗?