| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

.net学习心得

b***e

贡献于2014-02-03

字数:2144

net学心
  1反射:反射net中重机制通反射运行时获net中类型包括类结构委托枚举成员包括方法属性事件构造函数等反射类型指掌
  面演示反射实例
  (1)新建类库项目解决方案单击右键选择添加新建项目弹出框中选择类库面名字栏中输入classlib然删class1类新添加类classperson添加代码:
  namespace classlib
  {
  public class classperson
  {
  public classperson()this(null)
  {
  }
  public classperson(string strname)
  {
  name strname
  }
  private string name
  private string sex
  private int age
  public string name
  {
  get { return name }
  set { name value }
  }
  public string sex
  {
  get { return sex }
  set { sex value }
  }
  public int age
  {
  get { return age }
  set { age value }
  }
  public void sayhello()
  {
  if (nullname)
  consolewriteline(hello world)
  else
  consolewriteline(hello + name)  
  }
  }
  }
  添加完编译生成会类库项目中bin\debug中classlibdll文件然添加控制台应程序引入systemreflaction命名空间添加代码:
  using system
  using systemcollectionsgeneric
  using systemlinq
  using systemtext
  using systemreflection添加反射命名空间
  namespace consoleapplication4
  {
  public class program
  {
  static void main(string[] args)
  {
  consolewriteline(列出程序集中类型)
  assembly ass assemblyloadfrom(classlibdll)
  type[] mytype assgettypes()
  type classperson null
  foreach (type p in mytype)
  {
  consolewriteline(pname)
  if (pnameclassperson)
  {
  
  classperson p
  }
  }
  consolewriteline(列出classpersonl类中方法)
  methodinfo[] md classpersongetmethods()
  foreach(methodinfo m in md)
  {
  consolewriteline(mname)
  }
  consolewriteline(实例化classperson类调sayhello方法)
  object obj activatorcreateinstance(classperson)
  object objnameactivatorcreateinstance(classperson飞鹰)
  methodinfo mysayhello classpersongetmethod(sayhello)
  mysayhelloinvoke(obj null)参数构造函数
  mysayhelloinvoke(objname null)参构造函数
  consolereadkey()      
  }
  }
  }
  运行结果:
  列出程序集中类型
  classperson
  列出classpersonl类中方法
  get_name
  set_name
  get_sex
  set_sex
  get_age
  set_age
  sayhello
  tostring
  equals
  gethashcode
  gettype
  实例化classperson类调sayhello方法
  hello world
  hello飞鹰
  2using作
  (1)引入命名空间:using system
  (2)using名
  格式:using 名包括详细命名空间信息具体类型
  例:两命名空间(namespace1namespace2)里myclass类时样引入命名空间
  using aclassnamespace1myclass
  using bclassnamespace2myclass
  实例化时:
  aclass my1new aclass
  bclass my2new bclass
  (3)using定义范围
  时释放资源范围结束时处理象例:
  using(class1 cls1new class1())
  {
  }
  代码段结束时会触发cls1dispose方法释放资源
文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 积分 [ 获取积分 ]

购买文档

相关文档

.net学习心得

.net学习心得  1.反射:反射是.net中的重要机制,通过反射可以在运行时获得.net中每一个类型,包括类、结构、委托和枚举的成员,包括方法、属性、事件,以及构造函数等。有了反射,既可以对每一个类型了如指掌。  下面来演示一下反射的实例  (1)新建一个类库项目。在解决方案上单击右键选择添加“新建项目”,在弹出来的框中选择“类库”,在下面名字栏中输入classlib。然后删除cl

b***e 10年前 上传472   0

科学net

对于程序猿来说,百度就是一个坑的存在,找一个问题,前面几页都是抄袭、雷同的问题,还有若干的百度经验,但是,对于近期的墙是越来越厚了,各种ss账号都失效了,无奈开始自己动手搭梯子吧。通过网上各种对比后,最后选了了 Vultr , 安装Google BBR后基本可以满速翻墙,而且,最强大的是,可以更换IP,现在最便宜的套餐 2.5$每月,500G的流量,也是足够了Vultr官网注册地址下面开始介

郭***3 4年前 上传1052   0

学习.net心得

学习.net心得  1.命名空间:命名空间是一种特殊的分类机制,它将与特定功能集有关的所有类型都分到一起,是.net避免类  名冲突的一种方式。  2.变量的作用域:一个变量的作用域是指能够使用该变量的程序区域。for、while或类似语句中声明的局部变  量存在于该循环体内。  (1)字段和局部变量的作用域冲突:  class program  {  int n

5***4 12年前 上传465   0

.Net面试题

 复习 一,            C#语言基础 1.变量 八种整数型:byte,sbyte,short,ushort,int,uint,long,ulong; 实数型变量(float double decimel) 字符:char,字符串:string 2,@原样输出符(一般多用于文件路径处理); 3,{0}占位符,用于字符串的格式化输出 {0,5}占5个字符, {0:C2}

7***6 5年前 上传1341   0

.net实习报告范文

.net实习报告范文  开学第一个月,是培养计划中进行毕业实习的日子。众所周知,毕业实习是理论与实践相结合的重要环节,目的是提高学生动手能力和综合实践能力,提高学生的学习兴趣,为提高学生的就业竞争力打好基础。同时,毕业设计会使学生了解社会对计算机信息管理的应用现状及发展需求,进一步理解和领会所学的基本理论,了解计算机信息管理技术的发展及应用。另外,毕业设计也能培养学生理论联系实际水平,将所学

枫***姚 8年前 上传373   0

09 accounting graduate internship report net-毕业翻译

09 Accounting graduate internship report netWrite papers Network: I am in November 2008 in the dot—com Co., Ltd. Shenzhen Ben internship so far, through the practice of accounting for production

豆***2 3年前 上传557   0

ASP.NET的网站新闻管理系统设计与实现

ASP.NET的网站新闻管理系统设计与实现  【摘要】利用asp.net和技术开发的网站新闻管理系统,实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。同时对系统的开发原理、系统的功能特点和设计方案进行了介绍。【关键词】asp.net 新闻 管理 数据库随着internet的普及,越来越多的企业建立了自己的www网站,企业通过网站可以展示产品,发布最新动态,与用户进行

t***n 10年前 上传628   0

信息安全概论基于.NET的公交查询系统方案

基于.NET的公交查询系统摘要:计算机技术不断发展,互联网成为现在社会人们信息交流与获取的重要途径之一。公交查询系统为市民解决出行线路的选择问题,提供最优的转乘方案,大大提高了公交线路的利用率。本文介绍的公交查询系统是基于.NET的B/S架构,后台编程语言采用C#,数据库使用Microsoft SQL Server 2005。主要实现查询模块与管理模块的两大功能,其中查询模块包括:线路查

胜利的果实 1年前 上传251   0

基于.Net-的三成架构的网上评分系统毕业设计

 《Web技术与开发(ASP.NET)》 课程设计说明书 设 计 题 目: 网上投票系统 指 导 老 师: 学 生 学 号: 学 生 姓 名: 同 组 人: 时 间: 201 年 月 日 摘 要 随着网络技术的迅速发展传统的投票方式已经不能满足人们的

z***u 5年前 上传996   0

农业专家.net项目计划书

文档名称:项目计划书 项目名称:农业专家.net (V2.0) 文档编写:白启 (EricBai) 编写时间:2004年4月19日 校对时间:2004年4月20日 审核时间:2004年4月20日 开发团队:东北农业大学 白启

w***r 9年前 上传4473   0

基于.NET的电影院网上订票系统的设计与实现

当前人们的生活已经越来越离不开互联网,年轻一族对手机和电脑已经产生了比较深的依赖性。在网络购物日趋升温的大环境下,如果能够在网上订购电影票,对于影迷而言也是非常期待的。因此,当前很多影院都在加强网络订票平台的建设。

z***u 5年前 上传1706   0

基于ASP.NET的在线考试系统设计与实现

毕业设计说明书(论文)中文摘要考试是教育工作中重要的一环,帮助考生发现自己的知识盲点,促进学习进步。但随着信息化时代的到来,传统的考试方式迫切地需要结合互联网技术,以推进教育的进步,提升考试效率。传统的考试以笔试为主,需要人工组卷、阅卷,人力物力投入较大,且大量的试卷难以管理和维护。结合互联网的在线考试方式可以大大改善传统考试的不足,减低考试成本,节省资源,让考生可以随时通过互联网进行在线考

平***苏 3年前 上传460   0

基于ASP.NET MVC技术的图书管理系统的设计与实现

论文(设计)题目:基于ASP.NET MVC技术的图书管理系统的设计与实现基于ASP.NET MVC技术的图书管理系统的设计与实现摘要:图书管理系统是一套高新科学技术和图书知识信息以及传统历史文化完美结合的体现。它改变了传统图书收藏的静态书本式图书服务特征,实现了多媒体存取、远程网络传输、智能化检索、跨库无缝链接、创造出超时空信息服务的新境界。图书管理系统既是完整的知识定位系统,又

平***苏 2年前 上传381   0

基于asp.net的矿山物料管理系统的设计与实现

随着计算机技术特别是网络技术的飞速发展,计算机的应用领域不断扩大,各行各业都离不开计算机,企业仓储管理也不例外。仓储管理被认为是企业继降低物质消耗和提高劳动生产率之后的“第三利润源泉”。在电子商务环境下,企业仓储管理的信息化已经成为企业信息化建设的重要部分。论文研究了山东某矿山仓储管理系统在.NET平台下的设计和开发,该系统既可以满足企业当前经营管理活动的需要,又能适应矿山的进一步发展。

k***n 5年前 上传1162   0

广东海洋大学.NET开发技术课程设计论坛

 《.NET开发技术》课程论文 BBS论坛 姓名__________ 班级__ _ 学号__ _ 评语: 成绩________ BBS论坛 一. 数据库设计 BBS论坛是用户交流的主要场所,有利于用户发布信息和回复信息。为了提高论坛的回复内容的显示速

文***品 5年前 上传1082   0

基于ASP.net网上鞋店系统的设计

随着Internet的飞速发展,互联网成为越来越多的人们快速获取、发布和传递信息的重要途径。足不出户地完成工作、学习、娱乐、购物等已经成为人们对快生活节奏的一种必然需求,“好乐买”网上鞋店系统的设计与实现正是满足了当今消费者和商家的这种需求。

z***u 5年前 上传1438   0

G-NET演绎“移动会议室”全新概念-推荐解决方案

G-NET演绎“移动会议室”全新概念-推荐解决方案  随着金融风暴的影响波及全球,全球经济受其影响的效应越发明显,企业在压缩非生产性成本的同时,越来越需要在瞬息万变的国际国内经济形势下随时作出快速的反应和调整。在告别2008,迎接2009新年之际,企业有无更好的方法来处理紧急办公会议的需要?  实际上,当众多难题在人们脑海中展开的时候,已经有IT企业提供了各种类型的解决之道,在这些解

s***n 12年前 上传647   0

优搜企业播客网.net平台商业计划书

 企业数字电视台 商业计划书 2008年11月 目 录 第一部分 行业分析······································2 第二部分 公司介绍 关于··································4 第三部分 解决方案 播客网项目介绍······

雪***雨 7年前 上传13945   0

基于ASP.NET的线上音乐平台开发 信息管理与信息系统

论文题目 基于ASP.NET的线上音乐平台开发 Development and design of music website based onASP.NET 基于Asp.net的线上音乐平台开发摘要: 在目前信息化的普遍,加上互联网技术的不断发展,网络开始渐渐取代传统的知识获取途径,成为人们重要的资源来源,而且人们对于网络的要求也越来越高,

平***苏 8个月前 上传162   0

红帆iOffice.net桂林三金集团应用案例-信息系统解决方案

红帆iOffice.net桂林三金集团应用案例-信息系统解决方案  背景  桂林三金药业股份有限公司是一家专门从事中药、天然药物研究和生产的医药企业,连续多年位列广西医药行业第一,稳居中国中药行业50强前列。  三金是高新技术企业,建有国家级技术中心和博士后科研工作站,博士、硕士、教授级高工在内的各类专业技术人员占员工总数的45%以上。西瓜霜系列产品相继俏销海内外市场,被誉为

k***a 10年前 上传552   0

党章学习心得—学习心得

党章学习心得—学习心得 保持党员先进性教育学习体会——关于对党章学习的心得 这次的保持党员先进性教育活动,我们学习了许多内容,古时学者曾言:温故而知新。这次的学习活动,使我对党章又有了深刻的认识,通读党章,为人民服务是我们党章阐述的重点,也是我们党的宗旨。政党的宗旨,是指党的活动的根本目的和意图。全心全意为人民服务是我党的根本目的和意图,因为是“全心全意”,所以是永无止境

衣***熹 11年前 上传800   0

国际域名转移注册商协议(仅限于.com,.net,.org类域名)

国际域名转移注册商协议(仅限于.com,.net,.org类域名)  本协定所规定的条款是您,域名的所有人,将您的以.com,.net,.org等结尾的域名之注册商转为_________的依据。在您同意将注册商转移为_________时,您也同时同意接受_________的《国际域名注册协议》,《国际域名争端统一解决协议》和其他_________发布的或将发布的条款和规定。此协定自_____

s***a 11年前 上传489   0

赴海尔观摩学习心得—学习心得

赴海尔观摩学习心得—学习心得 海尔——不是传奇的传奇 赴海尔观摩学习的三天,虽没有立刻让我们看到通向成功之路,但确实让我们看到了海尔的成功之路,它的管理模式平凡中见奇迹,平淡中见成效,把每天简单的事情做好了,把大家公认的非常容易的事情认真做好了,实现了张总裁所定义的“不简单”和“不容易”,才有了今天不是传奇胜于传奇的海尔,海尔的市场观、质量观、管理观、生存等理念震撼着每一位参观者。我

t***3 12年前 上传706   0

部队领导干部学习心得—学习心得

部队领导干部学习心得—学习心得   党的十七届四中全会要求全党同志:“不断学习、善于学习,努力掌握和运用一切科学的新思想、新知识、新经验。”毫无疑问,部队领导干部是部队建设发展的决策者、完成中心任务的指挥者、开展各项工作的组织者,必须增强学习的使命感、紧迫感、责任感和自觉性,成为不断学习、善于学习的表率。  持之以恒,树立终身学习的理念,把学习作为增进修养、增强素质、增长才干的基础。

s***1 12年前 上传1036   0

“三满意”学习心得(学习心得,满意)

“三满意”学习心得(学习心得,满意)第一篇:“三满意”学习心得:做人民满意的教师教师的奉献如百合,展开是一朵花,凝聚是一枚果!有人说,教师的热情似星辰,远望像一盏灯,靠近是一团火!也有人说教师的辛勤如蜜蜂,博采百花之粉,酿成一家之蜜.可见人们给予了教师高度的评价。作为一名光荣的人民教师,听到这样的评价,我心里深深震撼,同时也陷入了沉思:我如何做才能对得起这么高的评价?我如何做才能成为一个

l***n 12年前 上传521   0