我最近开始学习C#,我对某些事感到困惑.静态类的文档告诉我它们只能包含静态成员.然而,我可以在我的静态类中定义非静态嵌套类和结构.
我猜测类/结构定义不算作成员,但为什么允许这样做?如果可以实例化静态类的嵌套类,那是否与静态类相矛盾?我在这里误解了一些明显的东西吗?
c# static-classes
c# ×1
static-classes ×1