常见问题合集
一、public、internal、private、protect之间的关系
public:任何对象都可以访问。
private:对象本身在对象内部可以访问
protected:该类对象和其子类对象可以访问
internal:同一个程序集的对象可以访问
二、对.NET Core的掌握
.NET Core就是.NET Framework 的开源跨平台版本。
三、委托的掌握
将方法当成参数。微软给我们定义了俩种委托类型:Action(没有返回值类型)和Func(有返回值类型T)。最多里面有16个参数,同时因为有了微软定义的委托,我们调用的时候不用再去写函数,直接用lambar表达式简化。
四、异步的优点是什么
多数线程都是单线程。当方法阻塞,很容易进行程序崩溃。异步的好处在于不影响主线程的前提下,重新开了一个线程。
五、 blazor相关知识点
渲染:组件的参数注入(SetParameters)——>组件初始化(OnInitialized)——>组件参数设置(OnParametersSet)——>进行渲染(blazor自己完成)——>渲染成功(OnAfterRender)——>组件不适用就进入回收,否则继续
六、值类型和引用类型的区别
值类型:是在程序的栈里面,由程序自动分配空间。
引用类型:程序员自己分配,需用到GC回收,然后重新分配空间。

浙公网安备 33010602011771号