4K+ 次查看
类实例是对象。像任何其他面向对象的语言一样,C# 也具有对象和类。对象是现实世界中的实体,是类的实例。使用对象访问类的成员。要访问类成员,您可以在对象名称后使用点 (.) 运算符。点运算符将对象名称与成员名称链接起来,例如,Box Box1 = new Box();在上面您可以看到 Box1 是我们的对象。我们将使用它来访问成员 -Box1.height = 7.0;您还可以使用它来调用成员函数 -Box1.getVolume();以下是一个示例... 阅读更多
195 次查看
类构造函数是类的特殊成员函数,每当我们创建该类的新的对象时都会执行它。默认构造函数没有任何参数。以下是一个示例,展示了如何在 C# 中使用默认构造函数 -示例 实时演示使用 System; 命名空间 LineApplication { 类 Line { 私有 double length; // 线的长度 公共 Line(double len) { // 参数化构造函数 Console.WriteLine("正在创建对象,长度 = {0}", len); length = len; } ... 阅读更多
103 次查看
使用 C# 中的赋值运算符将值赋给变量 -以下是 C# 中的赋值运算符 -运算符描述示例=简单赋值运算符,将右侧操作数的值赋给左侧操作数C = A + B 将 A + B 的值赋给 C+=加法赋值运算符,它将右侧操作数加到左侧操作数并将其结果赋给左侧操作数C += A 等价于 C = C + A-=减法赋值运算符,它从左侧操作数中减去右侧操作数并将其结果赋给左侧操作数C -= A 等价于 C = C – A*=乘法... 阅读更多
716 次查看
要连接两个字符串,请使用 String.Concat 方法。假设您想在 C# 中连接两个字符串 str1 和 str2,然后将其作为参数添加到 Concat 方法中 -string str3 = string.Concat(str1, str2);示例以下是示例 - 实时演示使用 System; 类 Program { 静态 void Main() { string str1 = "Brad"; string str2 = "Pitt"; // 连接字符串 string str3 = string.Concat(str1, str2); Console.WriteLine(str3); } }输出BradPitt
System.DivideByZeroException 是一个类,用于处理从将被除数除以零生成的错误。示例让我们看一个示例 -使用 System; 命名空间 ErrorHandlingApplication { 类 DivNumbers { int result; DivNumbers() { result = 0; } 公共 void division(int num1, int num2) { 尝试 { result = num1 / num2; } 捕获 (DivideByZeroException e) { Console.WriteLine("捕获到异常:{0}", e); } 最终 { Console.WriteLine("结果:{0}", result); } } 静态 void Main(string[] args) { DivNumbers d = new DivNumbers(); d.division(25, 0); Console.ReadKey(); } } }输出此处输入的值为 num1/ num2 -result = num1 / num2;上面,如果 num2 设置为 0,则捕获 DivideByZeroException,因为我们在上面处理了异常。
11K+ 次查看
在 C# 中使用 String.Length 属性获取字符串的长度。str.Length该属性计算字符串中的单词并显示指定字符串的长度,例如,字符串 Amit 有 4 个字符 -string str = "Amit";示例以下是计算字符串长度的 C# 程序 - 实时演示使用 System; 使用 System.Collections; 命名空间 Demo { 类 Program { 静态 void Main(string[] args) { string str = "Amit"; Console.WriteLine("字符串:"+str); Console.WriteLine("字符串长度:"+str.Length); Console.ReadKey(); } } }输出字符串:Amit 字符串长度:4
2K+ 次查看
要调用方法,请在对象名称后使用方法的名称,例如 -obj1. Display();假设类名为 ApplicationOne,因此要调用方法 -ApplicationOne one = new ApplicationOne(); // 调用 displayMax 方法 ret = one.displayMax(a, b);以下示例显示了如何在 C# 中调用方法 -示例 实时演示使用 System; 命名空间 Demp { 类 ApplicationOne { 公共 int displayMax(int num1, int num2) { /* 局部变量声明 */ int result; if (num1 > num2) ... 阅读更多
空合并运算符与可空值类型和引用类型一起使用。它用于将操作数转换为另一个可空(或不可空)值类型操作数的类型,在其中可以进行隐式转换。如果第一个操作数的值为 null,则运算符返回第二个操作数的值,否则,它返回第一个操作数的值。以下是一个示例 -示例 实时演示使用 System; 命名空间 Demo { 类 Program { 静态 void Main(string[] args) { double? num1 = null; ... 阅读更多
3K+ 次查看
要将多个值设置为同一个变量,请在 C# 中使用数组。假设不是使用 5 个变量,而是使用数组在一个变量中设置这 5 个变量。以下是如何使用字符串数组将三个值设置为单个变量的示例 -string[] arr = new string[3];现在让我们初始化它 -string[] arr = new string[3] {"one", "two", "three"};以下是完整的示例 -示例 实时演示使用 System; 公共类 Demo { 静态 void Main(string[] args) { string[] arr = new string[3] {"one", "two", "three"}; 对于 (int i = ... 阅读更多
554 次查看
变量是赋予存储区域的名称,我们的程序可以对其进行操作。C# 中的每个变量都具有特定类型,该类型确定变量内存的大小和布局、可存储在该内存中的值的范围以及可应用于变量的操作集。要为变量赋值,请在等号后添加值 -int a = 10;让我们看看如何为变量赋值并打印它示例 实时演示使用 System; 命名空间 Demo { 类 Program { 静态 ... 阅读更多