![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#基础编程
SAP Visa
致力于技术支持和系统探索,提供解决方案
展开
-
C#基础编程-----异常处理
http://www.runoob.com/csharp/csharp-exception-handling.html@1:try - catchException类几个常用属性的示例: TargetSite, StackTrace, Source 1 namespace _20130405 2 { 3 class Program 4 { 5 ...转载 2019-02-24 19:23:43 · 506 阅读 · 0 评论 -
C#基础编程-----面向对象特性之封装
C#封装封装被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。抽象和封装是面向对象程序设计的相关特性。抽象允许相关信息可视化,封装则使开发者实现所需级别的抽象。C# 封装根据具体的需要,设置使用者的访问权限,并通过访问修饰符来实现。一个访问修饰符定义了一个类成员的范围和可见性。C# 支持的访问修饰符如...原创 2019-04-26 15:51:43 · 236 阅读 · 0 评论 -
C#基础编程-----static 关键字/递归/中间语言IL(Intermediate language)/参数传递/数组
用到的知识才需要去深究1.static 关键字通过查看 IL 代码,我们会发现 static class 实际上就是 abstract sealed classstatic class 还有一个限制,那就是只能从 System.Object 继承2.递归什么是递归函数/方法?任何一个方法既可以调用其他方法又可以调用自己,而当这个方法调用自己时,我们就叫它递归函数或者递归方法!通常...原创 2019-03-06 19:51:06 · 623 阅读 · 0 评论