public class FilesController:BaseController
{
private ResourceFileService _resourceFileService;
public FileController()
{
_resourceFileService=new ResourceFileService();
}
}
public class Book
{
private string bookName;
private double price;
public Book(string bookName,double price)
{
this.count=count;
this.price=price;
}
}
两段代码对比就很好理解类类型了,
ResourceFileService本身是一个类,在
private ResourceFileService _resourceFileService;中就简单的看做是一种数据类型就ok,在
_resourceFileService=new ResourceFileService();中就是把右边的赋值给_resourceFileService字段,只是右边的是new了一个对象,实例化了,这样_resourceFileService就像变成了一个实例,可以调用ResourceFileService中的属性和方法了。