当前位置: 首页 > news >正文

flash网站设计实例wordpress 子菜单顺序

flash网站设计实例,wordpress 子菜单顺序,海南免费发布信息平台,wordpress 任务管理系统属性和字段初始化语句 在声明结构体时,不允许使用实例属性和字段初始化语句,如下所示。 struct Simple {public int x0; //编译错误public int y10; //编译错误public int prop1{get;set;}5;//编译错误 }但是,结构体的静态属性和静态字…

属性和字段初始化语句

在声明结构体时,不允许使用实例属性和字段初始化语句,如下所示。

struct Simple
{public int x=0;    //编译错误public int y=10;   //编译错误public int prop1{get;set;}=5;//编译错误
}

但是,结构体的静态属性和静态字段都可以在声明结构体时进行初始化,即使结构体本身不
是静态的。

结构是密封的

结构总是隐式密封的,因此,不能从它们派生其他结构。
由于结构不支持继承,个别类成员修饰符用在结构成员上将没有意义,因此不能在结构成员
声明中使用。不能用于结构的修饰符如下:

  • protected
  • protected internal
  • abstract
  • sealed
  • virtual

结构本身派生自System.ValueType,而System.ValueType派生自object。
两个可以用于结构成员并与继承相关的关键字是new和override修饰符,当创建一个和基类
System.ValueType的成员同名的成员时可使用它们。所有结构都派生自system.ValueType。

装箱和拆箱

如同其他值类型数据,如果想将一个结构实例作为引用类型对象,必须创建装箱(boxing)
的副本。装箱的过程就是制作值类型变量的引用类型副本。装箱和拆箱(unboxing)将在第17章
详细阐述。

结构作为返回值和参数

结构可以用作返回值和参数。

  • 返回值当结构作为返回值时,将创建它的副本并从函数成员返回。
  • 值参数当结构被用作值参数时,将创建实参结构的副本。该副本用于方法的执行中。
  • ref和out参数如果把一个结构用作ref或out参数,传人方法的是该结构的一个引用,
    这样就可以修改其数据成员。

关于结构的更多内容

对结构进行分配的开销比创建类实例小,所以使用结构代替类有时可以提高性能,但要注意
装箱和拆箱的高昂代价。
关于结构,需要知道的最后一些事情如下。

  • 预定义简单类型(int、short、long,等等),尽管在.NET和C#中被视为原始类型,但
    它们实际上在.NET中都实现为结构
  • 可以使用与声明分部类相同的方法声明分部结构,如第7章所述。
    结构和类一样,可以实现接口。接口将在第16章阐述。
http://www.yayakq.cn/news/674179/

相关文章:

  • 网站找人做seo然后网站搜不到了wordpress调用目录
  • 家乡网站设计目的wordpress如何设置邮箱验证码
  • 镇网站制作价格做网站需注意什么
  • 阿里云个人网站备案做网站商铺模板
  • 顺德网站建设公司咨询wordpress博客简洁主题
  • 广州 企业网站建设ios软件开发需要学什么
  • 做三年网站需要多少钱做网站的怎么赚钱
  • 江西省住房和城乡建设厅的网站怎么制作自己的小网站
  • 广西网站建设证件查询信誉好的做网站公司
  • 网站建设空格怎么打电子商务网站建设与管理实验
  • 天动力网站开发网站建设 开发
  • 景德镇网站建设哪家好二维码图片生成器在线制作
  • 网站开发电子书欧洲c2c平台
  • 好的摄影网站移动宽带可以在网上续费吗
  • 网站接单园区网站建设调研报告
  • 下载类网站 前置备案临安市建设局网站
  • 旅游建设网站目的及功能定位珠海市外贸网站建设公司
  • 网站建站网站网站维护给人做违法网站规避
  • 网站项目需求说明书响应式网站的宽度
  • 旅游网站设计的目的与意义网站会员系统wordpress
  • 政协网站建设天津网站开发建设公司
  • 深圳建设集团网站官网响应式网站模板分享
  • 儿童玩具网站建设实训报告跳转链接
  • 做彩票网站推广网站的导航栏
  • 怎么开网店详细步骤教程权威网站优化价格
  • 做算法的网站做的网站电脑上跟手机上不一样
  • 韩国源代码交易网站深圳如何建立公司自己网站
  • 怎么网站做二维码云服务器和网站空间
  • 怎么查网站死链wordpress模板 微信
  • 三水建设网站php微网站开发