我有一个问题,我不知道它是C#的一部分还是其他类型...
我创建了一个新项目,在该项目中,我创建了两个文件夹,分别名为Products
和Clients
,在文件夹Products
内创建了一个名为Products.cs
的表单,并在其中Clients
一个名为Clients.cs
的人,我正在使用Products.cs
表单,并添加了一个打开Clients.cs
的按钮以打开该表单,这就是我使用的代码
Clients.Clients cli = new Clients.Clients();
cli.showDialog();
到目前为止,一切都工作正常,但是如果我执行与之前相同的过程,只是改变了以下事实:我在文件夹之前制作了Products.cs
和Clients.cs
文件,并编写了此代码打开Clients.cs
表单
Clients cli = new Clients();
cli.showDialog();
然后,我用相同的名称制作了文件夹,我只是将这些.cs
文件移到了它们各自的文件夹中,并且仍然可以正常工作,为什么在这种情况下不需要Clients.Clients
部分呢?但是如果在第一种情况下,我删除了该部分,则C#说 Clients是命名空间,但像类型一样使用
这是什么意思?抱歉,我是C#的新手,无法找到答案,希望您能为我提供帮助并向我解释,谢谢。