学习C#中的is as

作者: 游戏开发程序员 | 来源:发表于2018-07-04 15:40 被阅读0次

洗脑价值观    by 杂学的程序员

强制类型转换,如果成功,你就开心了, 如果失败,你就得到了一个异常或BUG. 请做好判断和保护.

c#中is关键字与as关键字的区别与使用

is关键字是判断类型,

用于检查对象是否与给定类型兼容,不成功则不会抛出异常,

如果兼容则返回 true  如果不兼容则返回 false。

as关键字是转换,

可以将对象转换为指定类型,与is不同,转换成功将会返回转换后的对象,不成功则不会抛出异常而是返回null

每天三分钟,轻松做人猿> 大家有任何需求或者疑问都可以留言.

您的阅读,点赞,吐槽和分享朋友圈,是我码字的动力源泉!

相关文章

  • 学习C#中的is as

    洗脑价值观 by 杂学的程序员强制类型转换,如果成功,你就开心了, 如果失败,你就得到了一个异常或BUG. 请做好...

  • 2018-05-13

    C#总结 在最近的C#学习中,我们主要学习了Visual Stdio的使用和数据库的的制作。也学到了很多以前不懂的...

  • 关于用C#输出实心棱形与空心棱形的几个方法

    在学习C#过程中,拥有一个良好的数学思维逻辑能力能极大的提升你学习C#的速度题目:(****)输入n,分别用*输出...

  • 无标题文章

    C#总结 在这个月的C#学习中,我遇到了很多问题,都寻求老师和同学解决掉了,在上课方面...

  • C#学习笔记

    C#中的线程(一)入门 C#中的线程(二) 线程同步基础 C#中的线程(三) 使用多线程 20190130补充: ...

  • 学习C#中的数组

    洗脑价值观 by 杂学的程序员当你认为你做了所有的尝试,请记住,你还没有试过所有方案. 有时候需要存储许多同一类型...

  • 《C# 教程》菜鸟教程

    学习地址 C#有用的网站 C# Programming Guide - 介绍了有关关键的 C# 语言特征以及如何通...

  • Emgu C#中调用Opencv C++

    1、Emgu C#中调用Opencv C++ Emgu 是C#的OpenCV,在C#中调用Emgu起到方面简单的图...

  • C# In Depth — Mutable Structures

    摘要 最近在Udemy上学习了C#进阶知识,以后会定期分享一下。本篇文章主要讨论在C#中Mutable Struc...

  • WPF/C#学习笔记.1:WPF中的布局TabControl,G

    WPF/C#学习笔记.1 WPF中的布局TabControl,Grid与GridSpliter等 WPF布局原则 ...

网友评论

    本文标题:学习C#中的is as

    本文链接:https://www.haomeiwen.com/subject/igmkyftx.html