c# - C# 中的嵌套结构是好是坏

标签 c# struct

我已经养成了在我使用它们的类中声明嵌套结构的习惯,因为这是我第一次学习结构时学会使用它们的方式。

如果结构几乎就像 C# 中的类,那么我是否应该在单独的文件中声明结构而不是嵌套在另一个类中?

最佳答案

如果结构纯粹是那个类的实现细节,那么在类中声明结构就很有意义了。出于这个原因,我在其他类中声明了结构(和类!)。

关于c# - C# 中的嵌套结构是好是坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4468128/

相关文章:

c# - 从嵌套对象中获取不同的值列表

c# - 如何使用 C# (XNamespace/XElement) 导航 XML 文档

c# - GDI+:如何在后台线程上将 Graphics 对象渲染为位图?

struct - 如何在 ColdFusion <2016 中保留结构中的分配顺序

c - 使用 MPI I/O 提取 C 结构的一部分

c# - TCP设置时间通常这么慢(1秒)吗?

c# - 在单个 View 中添加多个,ASP.NET MVC

c - 在 struct 中发出初始化数组

C++:将包含数组的结构作为 arg 传递,是否需要作为指针传递?

c - c结构中的私有(private)成员