- 博客(2)
- 收藏
- 关注
原创 C#基础面试题
a. DataReader 使用时始终占用 SqlConnection,在线操作数据库 每次只在内存中加载一条数据,所以占用的内存是很小的 是只进的、 只读的。b. 值类型不可能派生出新的类型:所有的值类型均隐式派生自 System.ValueType。a.栈是编译期间就分配好的内存空间,因此你的代码中必须就栈的大小有明确的定义;a.将一个值类型变量赋给另一个值类型变量时,将复制包含的值。b. 堆是程序运行期间动态分配的内存空间,你可以根据程序的运行情况确定要分配的堆内存的大小。
2023-04-03 14:32:45 92 1
原创 C#基础(1-4)
a. 一种边界,它由公共语言运行库围绕同一应用程序范围内创建的对象建立(即,从应用程序入口点开始,沿着对象激活的序列的任何位置) b. 应用程序域有助于将在一个应用程序中创建的对象与在其他应用程序中创建的对象隔离,以使运行时行为可以预知。c. 在一个单独的进程中可以存在多个应用程序域。e. DataReader 对象只是一次一笔向下循序的读取数据源中的数据,这些数据是存在数据库服务器中的,而不是一次性加载到程序 的内存中的,只能(通过游标)读取当前行的数据,而且这些数据是只读的,并不允许作其它的操作。
2023-04-03 14:23:55 55 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人