gpt4 book ai didi

C#:能否将命名空间拆分到多个文件中?

转载 作者:可可西里 更新时间:2023-11-01 08:02:47 24 4
gpt4 key购买 nike

嗯,我找不到任何以前的帖子来回答我的问题,所以......

我是 C# 的新手,正在创建一些 Windows 窗体,并注意到它同时创建了 Program.csForm1.cs 文件。

在两者中,它都以我的程序“联系人”的命名空间开始

namespace Contacts
{
//code here

这些是一起编译的,还是仍然被编译器单独看到?

最佳答案

是的,你可以。 Contacts 命名空间将包含在定义该命名空间的文件中定义的所有类。

您还可以在同一个文件中定义属于不同命名空间的类型。文件和命名空间是完全正交的概念。

从 C# 2.0 开始,您还可以将一个类定义拆分到多个文件中。参见 here .

关于C#:能否将命名空间拆分到多个文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3093752/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com