我是C#的新手。我在网上搜索没有成功 找到我的问题的答案,也许这只是一个术语/语法 我错过了。C#类实例声明
我在学习一些其他人写的程序。该计划包括 在项目中包含的不同文件中的一些类。
在主程序文件,而不是使用这种方法,我知道的方式宣告这些类的新 实例:
namespace Technology_A3000_A4_A42107
{
public partial class FormTechnology : Form
{
...
private AST_NET _device;
private ClassTechnology _technology;
private ClassGain _gain;
....
}
public FormTechnology()
{
...
_device = new AST_NET();
_technology = new ClassTechnology(_device);
_gain = new ClassGain();
....
}
....
究竟是什么在这里做?这相当于在下面的行中写入 ,还是因为某些外部文件 或类的某些其他属性而需要它?
private AST_NET _device = new AST_NET();
在此先感谢和抱歉,如果这 是不是一个合适的问题。 Amitai
[C#成员变量初始化的可能的复制;最佳实践?](https:// stackoverflow。com/questions/298183/c-sharp-member-variable-initialization-best-practice) – UnholySheep