在C++类声明中,您可以将一组成员标记为私有(private)或公共(public),例如:
private:
int x;
double y;
看起来在C#中没有办法做到这一点。我错了吗?
private:
int x;
double y;
看起来在C#中没有办法做到这一点。我错了吗?
不,你不能在C#中这样做。
最好的情况是,你可以使用成员的默认可见性,即私有的,并且不使用private关键字,但对于公共成员,你必须为所有成员指定它。
你说得对。不过,如果你完全省略可见性关键字,成员默认为私有。
不,你没有错。如果你不写任何修饰符,它会被默认为私有的。