摘要: C#类型转换 类型转换从根本上说就是类型铸造,或者说是吧数据从一种类型转换为另一种类型。在C#中,类型铸造有两种形式: 隐式类型转换 - 这些转换时C#默认的以安全方式进行的转换,不会导致数据丢失。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。 显式类型转换 - 显示类型转换,即强制类 阅读全文
posted @ 2020-05-18 21:16 不是程序员的程序员 阅读(152) 评论(0) 推荐(0) 编辑
摘要: C# 数据类型 在 C# 中,变量分为以下几种类型: 值类型(Value types) 引用类型(Reference types) 指针类型(Pointer types) 值类型(Value types) 值类型变量可以直接分配给一个值。它们是从类 System.ValueType 中派生的。 值类 阅读全文
posted @ 2019-08-23 16:44 不是程序员的程序员 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: C# 是一种面向对象的编程语言。在面向对象的程序设计方法中,程序由各种相互交互的对象组成。相同种类的对象通常具有相同的类型,或者说,是在相同的 class 中。 例如,以 Rectangle(矩形)对象为例。它具有 length 和 width 属性。根据设计,它可能需要接受这些属性值、计算面积和显 阅读全文
posted @ 2019-08-19 21:40 不是程序员的程序员 阅读(1351) 评论(0) 推荐(0) 编辑
摘要: C# Hello World实例 一个C#程序注意包括以下部分: 命名空间声明(Namespace declaration) 一个class Class方法 Class属性 一个Main方法 语句(Statements) & 表达式(Expressions) 注释 让我们看看一个可以打印出 "Hel 阅读全文
posted @ 2019-08-05 11:17 不是程序员的程序员 阅读(1500) 评论(0) 推荐(0) 编辑
摘要: 由于C#是,Net框架的一部分,且用于编写.Net应用程序,所以我们需先了解下C#与.Net框架之间的关系。 .Net框架(.Net Framework) .Net框架是一个创新的平台,能帮你编写出下面类型的应用程序: Windows应用程序 Web应用程序 Web服务 .Net框架应用程序是多平台 阅读全文
posted @ 2019-08-05 10:45 不是程序员的程序员 阅读(4098) 评论(0) 推荐(0) 编辑
摘要: C#是微软公司发布的一种面向对象的、运行.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。并定义在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Andres Hejiserg的最新成果。C#看起来与Java有着惊人的相似;它包含了诸如单一继承、 阅读全文
posted @ 2019-04-17 22:48 不是程序员的程序员 阅读(843) 评论(0) 推荐(0) 编辑