gpt4 book ai didi

c# - 在 C# 中的多个类中使用相同的命名空间是一种常见的做法吗

转载 作者:行者123 更新时间:2023-12-04 16:53:20 25 4
gpt4 key购买 nike

我知道命名空间的用途,但我不确定使用命名空间时程序的结构应该如何。

1- 您是否使用相同的 namespace程序中所有相关类的名称还是为每个类使用不同的命名空间?

2- 如果唯一的命名空间更常见,使用与类相同的名称是否常见?

有人可以就如何namespace 给我一些一般性建议吗?用于 C# ?

使用相同命名空间名称的示例:

// Main program
using System;
using Zoo;

public class Program {
public static void Main()
{
Dog buddy = new Dog();
buddy.bark();
buddy.run();
}
}

// Animal class
namespace Zoo{
class Animal{
public void run(){
Console.WriteLine("Running...");
}
}
}

// Dog Class
namespace Zoo{
class Dog:Animal{
public void bark(){
Console.WriteLine("Barking...");
}
}
}

最佳答案

以下是 Microsoft 自己关于命名空间的指南:

Guidelines

我希望这有帮助。

关于c# - 在 C# 中的多个类中使用相同的命名空间是一种常见的做法吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35772995/

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