我目前有一个名为“Customers”的 VB.NET 类,它的大小一直在稳步增长,现在我有几十个函数。有没有办法在同一个类中维护功能?因为它们仍然使用常见的私有方法,但按相似性对它们进行分组。
例如:
Class Customers
-GetData
---GetCustomerObject()
---GetCustomerFieldx()
-Lists
---GetSomeList()
---GetAnotherList()
-Maintenance
---AddCustomer()
---DeleteCustomer()
---UpdateCustomer()
更新: 我想我不清楚我希望这个分组发生在哪里。当我使用我的 Customer 类时,我希望这些分组几乎像IntelliSense中的命名空间/类。我目前使用区域,但它们仅在查看代码时才有帮助,而不是在使用类时。