我刚敲了一下代码,结构体放在类的内部也是可以的啊,那放在内部和放在外部有区别吗?(C#中的结构体)

2025-03-10 13:26:16
推荐回答(2个)
回答1:

C语言中结构体也是有作用域的,把结构体定义在类内部,那结构体的作用是类的内部,类外部是不能调用的。
一般会把典型的、常用的结构体定义在外部。

回答2:

定义结构 相当于创造一个新的变量类型 独立编写有利于扩展