标签: c# class
我有一个类并在该类中使用私有变量,那么是否需要setter或getter? 我认为只要我想从另一个班级访问vars就可以了吗?
答案 0 :(得分:0)
你有点。
如果您需要将任何私有字段暴露给其他类,您将需要使用适当的访问修饰符(public,protected,internal或protected internal)生成属性。
如果您不需要公开您的私人字段,直接从字段中读取/分配通常。
但即便如此,在某些情况下,拥有封装私有字段的私有属性可能很有用,例如: