C#
文章平均质量分 75
大白百宝阁
希望可以变得更加优秀,未来可以有更多的选择
展开
-
C#循环详解
循环类型C# 提供了以下几种循环类型。循环类型 描述 while循环 当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。 for循环 多次执行一个语句序列,简化管理循环变量的代码。 do...while循环 除了它是在循环主体结尾测试条件外,其他与 while 语句类似。 while 循环只要给定的条件为真,C# 中的while循环语句会重复执行一个目标语句。语法C# 中while循环的语法:while(condi...转载 2022-02-03 14:24:00 · 6669 阅读 · 0 评论 -
C#判断详解
? : 运算符我们已经在前面的章节中讲解了条件运算符 ? :,可以用来替代if...else语句。它的一般形式如下:Exp1 ? Exp2 : Exp3;其中,Exp1、Exp2 和 Exp3 是表达式。请注意,冒号的使用和位置。? 表达式的值是由 Exp1 决定的。如果 Exp1 为真,则计算 Exp2 的值,结果即为整个 ? 表达式的值。如果 Exp1 为假,则计算 Exp3 的值,结果即为整个 ? 表达式的值。if 语句一个if 语句由一个布尔表达式后跟一个或多...转载 2022-02-03 14:16:16 · 1752 阅读 · 0 评论 -
C# 运算符
运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C# 有丰富的内置运算符,分类如下:算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符算术运算符下表显示了 C# 支持的所有算术运算符。假设变量A的值为 10,变量B的值为 20,则:运算符 描述 实例 + 把两个操作数相加 A + B 将得到 30 - 从第一个操作数中减去第二个操作数 A - B 将得到 -10 * 把两个操作数相乘 A * ...原创 2022-02-03 13:21:03 · 280 阅读 · 0 评论 -
C#常量详解
常量是固定值,程序执行期间不会改变。常量可以是任何基本数据类型,比如整数常量、浮点常量、字符常量或者字符串常量,还有枚举常量。常量可以被当作常规的变量,只是它们的值在定义后不能被修改。整数常量整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,没有前缀则表示十进制。整数常量也可以有后缀,可以是 U 和 L 的组合,其中,U 和 L 分别表示 unsigned 和 long。后缀可以是大写或者小写,多个后缀以任意顺序进行组合。这里有一些原创 2022-02-03 13:13:13 · 1251 阅读 · 0 评论 -
C#变量详解
一个变量只不过是一个供程序操作的存储区的名字。在 C# 中,每个变量都有一个特定的类型,类型决定了变量的内存大小和布局。范围内的值可以存储在内存中,可以对变量进行一系列操作。C# 中提供的基本的值类型大致可以分为以下几类:类型 举例 整数类型 sbyte、byte、short、ushort、int、uint、long、ulong 和 char 浮点型 float 和 double 十进制类型 decimal 布尔类型 true 或 false 值,指定的原创 2022-02-02 22:02:59 · 1297 阅读 · 0 评论 -
C#类型转换
类型转换从根本上说是类型铸造,或者说是把数据从一种类型转换为另一种类型。在 C# 中,类型铸造有两种形式:隐式类型转换- 这些转换是 C# 默认的以安全方式进行的转换, 不会导致数据丢失。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。 显式类型转换- 显式类型转换,即强制类型转换。显式转换需要强制转换运算符,而且强制转换会造成数据丢失。下面的实例显示了一个显式的类型转换:实例namespaceTypeConversionApplication{ clas...原创 2022-02-02 19:54:30 · 79 阅读 · 0 评论 -
C#数据类型
C#数据类型在 C# 中,变量分为以下几种类型:值类型(Value types) 引用类型(Reference types) 指针类型(Pointer types)值类型(Value types)值类型变量可以直接分配给一个值。它们是从类System.ValueType中派生的。值类型直接包含数据。比如int、char、float,它们分别存储数字、字符、浮点数。当您声明一个int类型时,系统分配内存来存储值。下表列出了 C# 2010 中可用的值类型:类型 ...原创 2022-02-02 19:51:06 · 200 阅读 · 0 评论 -
C#基本语法
C# 是一种面向对象的编程语言。在面向对象的程序设计方法中,程序由各种相互交互的对象组成。相同种类的对象通常具有相同的类型,或者说,是在相同的 class 中。例如,以 Rectangle(矩形)对象为例。它具有 length 和 width 属性。根据设计,它可能需要接受这些属性值、计算面积和显示细节。让我们来看看一个 Rectangle(矩形)类的实现,并借此讨论 C# 的基本语法:using System;namespace RectangleApplication{ cla原创 2022-02-02 19:36:16 · 161 阅读 · 0 评论 -
编译 & 执行 C# 程序
sizeof(type)作用:得到一个类型或一个变量在特定平台上的准确尺寸Console.WriteLine("Size of int: {0}", sizeof(int));结果:Size of int: 4原创 2022-02-02 19:31:35 · 1813 阅读 · 0 评论 -
C# Hello World 实例
C# 文件的后缀为 .cs单行注释://多行注释:/*...*/Console.WriteLine("Hello World");WriteLine 是一个定义在 System 命名空间中的 Console 类的一个方法。该语句会在屏幕上显示消息 "Hello World"。Console.ReadKey();最后一行 Console.ReadKey(); 是针对 VS.NET 用户的。这使得程序会等待一个按键的动作,防止程序从 Visual Studio .NET 启动时屏幕会快速原创 2022-02-02 18:48:18 · 3154 阅读 · 0 评论