问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在C#中 is 和 as 关键字有什么作用?如何正确的使用这两个关键字呢?

发布网友 发布时间:2022-04-27 13:47

我来回答

3个回答

热心网友 时间:2022-04-27 15:16

is是判断类型,,,as是转换类型比如判断a是不是b 。。。 if(a is b) 是的返回true,,否则返回false把a类型转换成b类型 a as b ...这样转换比较安全,,应该转换失败不会出现异常,而是返回NULL

热心网友 时间:2022-04-27 16:34

个人对 is 和 as 的理解。如果有什么问题,大家可以予以更正。谢谢。is 和 as的使用范围都是引用类型中。if(!(stu is Student))//如果对象stu不是Student类型,则转换。{ Student s= stu as Student;可以使用强制转换。但使用as转换时,可以减少不必要的异常。}

热心网友 时间:2022-04-27 18:09

a is b,中文的意思就是“a是b吗”,所以表达式返回的是一个布尔值。比如int a=3;bool b = a is int;所以这个时候的b的值就会是true a as b,中文的意思就是“把a当做b”,所以表达式返回的是被转换类型后的a。比如int a=3;object b = a as obejct;那么这个时候的b就是a转换成object类型后的值。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 英语is和as的区别 砀山是那个省的! 砀山是那个市的? 砀山县属于安徽省哪个市? 砀山是哪个省哪个市? 民生银行信用卡背后的签名处一定要签名才能使用吗 砀山是哪个省的 C#中as是什么含义?is是什么含义? 天蝎座和白羊座适合在一起生活吗? 喝一瓶750m|的红酒多少时间能开车? 喝一小口红酒多久能开车 喝了一杯葡萄酒多久可以开车 晚上就喝了两口红酒能开车吗?酒后多久才可以开车? 红酒需要多久才能合法开车 喝红酒多久可以开车? 喝一两红酒多久可以开车 喝完红酒多久可以开车 一杯红酒多久能开车? 有什么适合年会开场舞,有励志有嗨的歌曲 蒙乃尔的特性 扣扣至尊宝冻结了手机号码注销了客服人工一直没人接怎么弄 只用普通牙膏做水晶泥怎么可以凝固 用Flash怎样制作流星? 在C#中,关于is和as的用法 C#中is、as和base 关键字的各有什么作用如题 谢谢了 增值税行业税负是怎么回事? 增值税税负 增值税修正税负是什么意思? 增值税税负? 关于增值税税负 增值税税负率公式是什么?如何控制税负率? 增值税的征收率与税负率有什么不同? 秘制水煮鱼的做法步骤图,秘制水煮鱼怎么做 水煮鱼片用什么香油水煮鱼需要哪些材料 怎么做啊 哪个高手会 教下V 今天办信用卡的业务员打着办信用卡的幌子在他手机上给我注册了盒伙人,钱盒商户通和好哒商户,有问题吗? as is it 与as it is 的区别 “草莓”怎么种?有没有什么技巧或者要领之类的?求大神帮助 求波斯菊,雏菊,草莓冬天种植方法(不要复制的~) 想种植草莓但是不搭棚 冬天草莓会冻死吗? 不搭棚种植草莓的方法怎么种植,希望得到有相关经验的 C#语言中is关键字和as关键字的作用是什么