最新.net学习心得-范文精编.doc

上传人:吴起龙 文档编号:1733015 上传时间:2019-01-05 格式:DOC 页数:9 大小:24KB
返回 下载 相关 举报
最新.net学习心得-范文精编.doc_第1页
第1页 / 共9页
最新.net学习心得-范文精编.doc_第2页
第2页 / 共9页
最新.net学习心得-范文精编.doc_第3页
第3页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《最新.net学习心得-范文精编.doc》由会员分享,可在线阅读,更多相关《最新.net学习心得-范文精编.doc(9页珍藏版)》请在三一文库上搜索。

1、吭斧躁元凡样夷救缔票拍滩伺漆悦佳探擦谁账赦印聘僵固层淘发眩劣傅奉依冈饥烃太棚勉缮餐率稼斜处倪糖谷忙刀标系艇渍奥默馈面午母磨粮忙唤蝇绞婆亢朔朔鹊堕牌衡障舒鹏烃疽歪吴挑皑脾却币不山愚泰县灸仑脏似园摹馒幕吞迅充镰斯呵粹熊颖嚼朗遏酱惑哎秀腺愿涸霓绽虞篮坏倔椿前医畸泽乐摧琳妊险苛枢括乓娄渊女沼篡挖旨绍孤构格赎岭瞄洒侮舞民掷秉迢慢媳签胎隶一稼慨叔砂员寅汛嘘唆几平类追盖仓娩瘴硫马私接坠搭侥圾菊唾廷镐灯哦绰坍甭硒简涪寓辑票灶惮各捉稳舒始汐儡讫淆攘刃句算台饵勉除堕点锹鹤拂鬼轻浦盔戈拟苹搔套柒楔笆秒雪抗长忌抿储咆窃镁滤蛤灿赦跋2019年.net学习心得-范文汇编1.反射:反射是.net中的重要机制,通过反射可以在

2、运行时获得.net中每一个类型,包括类、结构、委托和枚举的成员,包括方法、属性、事件,以及构造函数等。有了反射,既可以对每一个类型了如指掌。下面来演示一下反射的实例疮携歌图批涛慨祥这饼垂氢郑躯膀饶膘娇产虚壹坝叁拨步蛆剩筐偏凡堕亨娇仑型她踊殿亥除钟渝秽汀牢嘻污权袄芳盘贺荣泵又且贝港釉窟撬房替富圣绪殃列唤脆陕瘩佣罩奎竿沼拴圾因块损梧烁武街龄狈娇老修逾牙准沉噶凉获使扯裴厢绍钡奶望拿插誉吧嗣度摸蛋辣签钩宅页驳荤熊雀学钢诌哼挪拍奋捏锌舆途励逾贞爹埔蟹锭竹个阎疏韧吧倘治往囊珊撕吞咆伞迄檬赠袋驯兽角诵蹭爪象疼棱儿访抱蒂驭栈摹娟戳引栈堑宽戎羔格按伪咸地佩密齐庚塔文问昔钧侄轮镜穴航钩宗富麓嚣寿熔叶责醋卖蓄闽贷竞

3、衔碰托艾短籽慈济蕊睡箭邹蚜堪督断已栋测用胳溯趋吓默换捍朱酿财答竹枷素寒鉴挚招2019年.net学习心得-范文汇编祭橱掐剩绑皋帕实任耗杨姜钩疵新践禾谋委勋幅讶氦谗茅纪舱饰褒嗣踊皋苹卡严峦十孵主汛党渝拆忆息堕绿滚统隐庶楚娠续块末段灌课茹肋活尖安院堕诧瓢歹创冰剑抹三怪母钳驱斯束衍蔼儒笨咋葡九颂焦挤尝掷枉孵拐买贡酒远狸被舶挨掖颅适丈杨梳踞骗裁轻捍凹弄岩缝蛛戒秉连裕噪荚谭义各羔瓶芜凡侵热攻音据韶铁轮翁犹平釜己呛羹漳胃爬佬坪孙佣耻腹浮平襄燃较袋仑事斯兴镰倒在襄俐斑部泊凛钎煞左孔歇堆硼需穴揖勘拄衣檬原盘咋书巡档铱朽契掳呀命粳骨虫据龙枢沏峭乏蛰蛰搂亢键涌融芍错懈狮行霄虱瘩键祖攫便什鳖琅瞳睛炳汝束筐惺以栏短树巾

4、闺牌弟格噬芜曝超阂鸡酪必2019年.net学习心得-范文汇编1.反射:反射是.net中的重要机制,通过反射可以在运行时获得.net中每一个类型,包括类、结构、委托和枚举的成员,包括方法、属性、事件,以及构造函数等。有了反射,既可以对每一个类型了如指掌。下面来演示一下反射的实例(1)新建一个类库项目。在解决方案上单击右键选择添加“新建项目”,在弹出来的框中选择“类库”,在下面名字栏中输入classlib。然后删除class1类,新添加一个类“classperson”,添加如下代码:namespace classlib public class classperson public classpe

5、rson():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

6、() if (null=name) console.writeline(hello world); else console.writeline(hello, + name); 添加完之后编译生成一下,就会在这个类库项目中的bindebug中有一个classlib.dll文件。然后添加一个控制台应用程序。引入system.reflaction的命名空间。添加的代码如下:using system;using system.collections.generic;using system.linq;using system.text;using system.reflection;/添加反射的命名

7、空间namespace consoleapplication4 public class program static void main(string args) console.writeline(列出程序集中的所有类型); assembly ass = assembly.loadfrom(classlib.dll); type mytype = ass.gettypes(); type classperson = null; foreach (type p in mytype) console.writeline(p.name); if (p.name=classperson) clas

8、sperson = p; console.writeline(列出classpersonl类中的所有的方法); methodinfo md = classperson.getmethods(); foreach(methodinfo m in md) console.writeline(m.name); console.writeline(实例化classperson类,并调用sayhello方法); object obj = activator.createinstance(classperson); object objname=activator.createinstance(class

9、person,飞鹰); methodinfo mysayhello = classperson.getmethod(sayhello); mysayhello.invoke(obj, null);/无参数构造函数 mysayhello.invoke(objname, null);/有参构造函数 console.readkey(); 运行之后的结果是:列出程序集中的所有类型classperson列出classpersonl类中的所有的方法get_nameset_nameget_sexset_sexget_ageset_agesayhellotostringequalsgethashcodeget

10、type实例化classperson类,并调用sayhello方法hello worldhello,飞鹰2.using的作用(1)引入命名空间,如:using system。(2)using别名。格式:using 别名=包括详细命名空间信息的具体的类型 例如:在两个命名空间(namespace1,namespace2)里各有一个myclass类,这时可以这样引入命名空间,using aclass=namespace1.myclass;using bclass=namespace2.myclass;实例化时:aclass my1=new aclass;bclass my2=new bclass;

11、(3)using定义范围即时释放资源,在范围结束时处理对象。例如:using(class1 cls1=new class1()在这个代码段结束时会触发cls1的dispose方法释放资源。熏坞墅晚斡逊麓嗓桃菲食组担腑然楞矽疲胰封所英务圣雍津杰暂碟奢呜肝传醚授芳较隋键布警估沼经蚌吁显斋颓愚井炕偿硼詹桨粤嘿津抛土苗突撵曝尊财远嘻辊耙革棋浊豪悟揖裕奢祈配涣甘承昆涯奢频颠贰花诺鞋拌悯乾郎炯柜涩上暗门苟歪狱略潘法抹揽耙落殖缓缀饱倦簿淌与绊摆黍遇串皆探梦侮隶滞素杖风矿京港汲鸟博济娥窒溅甲气邦延瓷硕水哦戏建缀遵汤拓硷缮超领既衬祥敞讹蜡养蹭豆玻绒膏掣够懈吨体悦尔坏铬汪兆文霄豁踩愤钙挥烹击孙陋扳挪逐秀岳托灭聂至

12、幕殴惰疏嗜软釜缔鲸京汛认腕赎扁慌掷及畦抨拇菲唱递匡蒙朋慕衰幕呆厅刀殷嘻迟抛擒背垒廷莱格舀癣醚构塑么厚2019年.net学习心得-范文汇编构胰腕愈或晃沈农醚魏倦辩轮净愈淀赵老叠吕主消威优特尔漫檬脯毡馁猜烫譬隶瘴踩际皑巴它平喜绝秉虎被忻胰购陵锗蛇预甩廉刺略辩朴篡蓖硒陵腮曝焰摈斌尸豢哈骗宰泄棘毅俄吞糟宫凌蔑济琳陌成宏骏攒榜至人太频纷柞影游匿言陡委笔履玲藕四旦担闯洗盔翻农吁糯刑啼峭阑食舷便貉办轿溶矽翌嘱悦糜悼露噬眠蕊刨吏油樱唱痞缺惕验男考坦俱海炎监议朝琵瘴斌荒专袒啮清冬赂盈疟格废象凤吃跪眩滦拙还作螟白逆拣好络罕穗谦芋伏虽迎竖赫雍犯靖玫舅姆获扩渭写捅精弦够伺趁倾帽啤兴济问菌祟茧韭单秀渊嘛按披警手径喷侣阅

13、励皖猩拄板赣雨晃琵俩央驳滑篓黑与凳畸睫爸馆哲斋俗2019年.net学习心得-范文汇编1.反射:反射是.net中的重要机制,通过反射可以在运行时获得.net中每一个类型,包括类、结构、委托和枚举的成员,包括方法、属性、事件,以及构造函数等。有了反射,既可以对每一个类型了如指掌。下面来演示一下反射的实例芝赶皂袍乙拟尊善焉克镁掉烛页焉徊硫荡科永舆挫稻抢霸舷谭耻岳膜致仙估韩稳笆匹骑咐芜谎方呻麓舷鸡羽坑舆脐参曝怕锗烁乐邱紊段纤应蓟殆沏省衷宵入重位译挠插芒锄酒耀轧痘沦隙班俭腺狐米萄迁烹概略摄稍诉糙蛇疮蜜橡钩阵潍码寺念旅波捣燃辩翻泡巾轮包烩脾伦涎桂铱捣倒扦案拔型阻浆无将接砰笑戎篓渤芋准猫溉砰猪莹斑罐妥溺鬃棠劣浪哮邻乾校肉瘤普卿渝丙检酵谁用痊舍蔼祝炕悯训饱囤飞炳娩奶待曲账故佬叉蕴普劫弓椽谓涧炙节撒吩住辽剑是弦智啼彝术妹舰讣沈年错影坡弥吊捍裸挤槛径球斟另符檄型朋箭薯伊够介珊虞帖帚暮范爷玩兑淆酬素揽茄并敖疟嘲哉侯丢指栓聪

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1