试题详情
- 简答题请你说说.NET中类和结构的区别?
- 结构和类具有大体的语法,但是结构受到的限制比类要多。结构不能申明有默认的构造函数,为结构的副本是又编译器创建和销毁的,所以不需要默认的构造函数和析构函数。结构是值类型,所以对结构变量所做的改变不会影响其的原值,而类是应用类型,改变其变量的值会改变其原值。申明结构用Struck关键字,申明类用class关键字,向方法传递结构是时是通过值传递的,而不是通过引用。与类不同,结构的实例化可以不使用New关键字。类可以实现接口。
关注下方微信公众号,在线模考后查看
热门试题
- 什么是抽象类(abstract clas
- 将变量从字符串类型转换为数值类型可以使用
- 有说明语句double[,]
- 一般情况下,异常类存放在什么命名空间中?
- override与重载的区别
- 在C#语言中,方法重载的主要方式有两种,
- 编一个程序,从键盘输入10个实数,存入一
- 在C#类中〃()允许相同名称、不同参数个
- 设方法Max的签名为:public
- C#程序中的类myClass中的成员变量
- 在同一行上可以书写多条语句,每条语句间用
- Command对象的ExecuteRea
- 如果要在窗体中始终显示系统的当前时间,应
- C#应用程序项目文件的扩展名是()
- 若要把窗体设置为MDI父窗体,应把它的(
- 与C++等语言相比,C#中增加的一个类成
- DataReader与Dataset有什
- 被调用的方法中的()语句可以用来向调用方
- 已知名字空间CompanyName尚未定
- 某程序的Main函数定义如下,启动调试后