Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将windows窗体C#方法从私有更改为公共的效果_C#_Winforms_Matlab_Methods_Public - Fatal编程技术网

将windows窗体C#方法从私有更改为公共的效果

将windows窗体C#方法从私有更改为公共的效果,c#,winforms,matlab,methods,public,C#,Winforms,Matlab,Methods,Public,我有一个基于C#的Windows窗体应用程序,我想将它的一些方法从私有更改为公共,以便在Matlab中使用它们,我对处理这个问题非常陌生,请告诉我它将如何影响我的应用程序? 有什么后果吗?这样做安全吗 提前感谢。这不会影响您的应用程序的功能。访问修饰符(private/public/…)用于,因此您应该仔细考虑哪些方法可以作为公共接口的一部分。它不会影响您的应用程序的功能。访问修饰符(private/public/…)用于访问,因此您应该仔细考虑哪些方法可以作为公共接口的一部分。private

我有一个基于C#的Windows窗体应用程序,我想将它的一些方法从私有更改为公共,以便在Matlab中使用它们,我对处理这个问题非常陌生,请告诉我它将如何影响我的应用程序? 有什么后果吗?这样做安全吗


提前感谢。

这不会影响您的应用程序的功能。访问修饰符(private/public/…)用于,因此您应该仔细考虑哪些方法可以作为公共接口的一部分。

它不会影响您的应用程序的功能。访问修饰符(private/public/…)用于访问,因此您应该仔细考虑哪些方法可以作为公共接口的一部分。

private stuff>>>然后我们看不到,也没有人知道它,例如您的visa卡号

公共内容>>>就像你的帖子现在我们有权限可以看到它

受保护的东西>>>只有你和你的家人知道,没有人有权知道

当您构建一个类或方法时,您必须确定这一部分的安全性,使用private和只在您的类中使用的方法或字段,并且没有其他类具有查看它的权限

将public用于您希望您的类与所有类共享的内容


使用你想要的受保护的东西,只有这个类的家族可以通过继承看到,然后我们看不到,我们没有权限知道它,比如你的visa卡号

公共内容>>>就像你的帖子现在我们有权限可以看到它

受保护的东西>>>只有你和你的家人知道,没有人有权知道

当您构建一个类或方法时,您必须确定这一部分的安全性,使用private和只在您的类中使用的方法或字段,并且没有其他类具有查看它的权限

将public用于您希望您的类与所有类共享的内容

使用protectedwithstuff,您希望只有该类的族可以看到继承