随笔分类 - .NET面试
摘要:1、在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。回答要点:说明详细的空间分配。(10分)解:string str=null 是不给分配内存空间;而string str=””给分配长度为空的字符串的内存空间。string str=null没有string对象,string str=“”有一个字符串对象2、请详述在dotnet中类(class)与结构(struct)的异同:(10分)解:1.class可以被实例化,属于引用类型,是分配在内存的堆上的;struct属于值类型,是分配在内存的栈上的。2.class可以实现单继承,
阅读全文