为编程找到 34423 篇 文章

如何在 C# 中不使用临时变量交换两个数字

karthikeya Boyini
更新于 06-21-2020 16:24:18

707 次浏览

要交换两个数字,可以使用第三个变量并执行算术运算符,而不使用临时变量。为交换设置两个变量 - val1 = 5; val2 = 10;现在执行以下交换操作 - val1 = val1 + val2; val2 = val1 - val2; val1 = val1 - val2;示例using System; namespace Demo {    class Program {       static void Main(string[] args) {          int val1, val2;          val1 = 5;          val2 = 10;          Console.WriteLine("交换前的值...");          Console.WriteLine(val1.ToString());          Console.WriteLine(val2.ToString());          val1 = val1 + val2;          val2 = val1 - val2;          val1 = val1 - val2;          Console.WriteLine("交换后的值...");          Console.WriteLine(val1.ToString());          Console.WriteLine(val2.ToString());          Console.ReadLine();       }    } }

如何使用 C# 实现字符串逆转?

Samual Sam
更新于 06-21-2020 16:05:29

509 次浏览

要反转字符串,使用 Array.Reverse() 方法,设置要反转的字符串 −string str = “Amit”;在上述方法中,我们将字符串转换成字符数组 −char[] ch = str.ToCharArray();然后,使用 Reverse() 方法。Array.Reverse(ch); 示例using System; namespace Demo {    class Program {       static void Main(string[] args) {          string str = “Amit”;          char[] ch = str.ToCharArray();          Array.Reverse(ch);          foreach(var items in ch) {             Console.WriteLine(items);          }          Console.ReadLine();       }    } }

C# 中的私有方法

Chandu yadav
更新于 2020 年 6 月 21 日 16:26:34

7K+ 浏览

私有方法只能在类中使用。要设置私有方法,请使用 private 访问限定符。私有访问限定符允许一个类向其他函数和对象隐藏其成员变量和成员函数。同个类的函数才能访问其私有成员。即使是类的实例也无法访问其私有成员。以下是一个示例 −示例using System; class Demo {    private int displayOne() {       return 10;    }    public int displayTwo() {       return 10;    } } class Program {    static ... 阅读更多

C# 中的重载

karthikeya Boyini
更新于 2020 年 6 月 21 日 16:07:05

472 浏览

运行时多态性具有称为动态绑定或后期绑定的方法重载。通过抽象类和虚函数实现。抽象类包含抽象方法,由派生类实现。让我们看看实现运行时多态性并与覆盖相结合的抽象类的示例 −示例using System; namespace PolymorphismApplication {    abstract class Shape {       public abstract int area();    }    class Rectangle: Shape {       private int length;       private int width;       public Rectangle( int a = 0, int ... 阅读更多

C# 中的数字

Arjun Thakur
更新于 2020 年 6 月 21 日 16:08:01

200 浏览

对于 C# 中的数字,应使用 int 类型。它表示一个整数,即正负整数。让我们看看如何使用数学运算符 + 在 C# 中添加两个整数 −using System; using System.Linq; class Program {    static void Main() {       int x = 20;       int y = 30;       int sum = 0;       sum = x + y;       Console.WriteLine(sum);    } } 现在让我们了解一下这些数学运算符(即运算符优先级)的执行顺序。运算符优先级决定分组 ... 阅读更多

C# 中的空指针异常

Samual Sam
更新于 2020 年 6 月 21 日 16:08:32

3K+ 浏览

NullReferenceException 是 C# 中的 NullPointerException 版本。要在 C# 中处理并捕获它,请使用 try-catch。下面的示例显示一个变量被设置为 null,当我们尝试打印它时,它引发了一个异常,该异常被 catch 捕获 −try {    a = null;    Console.WriteLine(a); }catch (NullPointerException ex) {    Console.WriteLine(“变量为空!”); }上述内容将允许捕获异常并为此使用 catch。

C# 中的命名约定

Ankith Reddy
更新于 2020 年 6 月 21 日 16:08:58

2K+ 浏览

类的命名规则类定义以关键字 class 开头,后跟类名;类主体由一对花括号括起来。以下是类名的规则。帕斯卡命名法类的命名规则是类名的命名,例如,它应该采用帕斯卡命名法。public class EmployeeDetails {}上面,类名 EmployeeDetails 采用帕斯卡命名法。名词或名词短语首选以名词或名词短语添加类名 −public class Employee {} 标识符是一个用于标识类、变量、函数或任何其他用户定义项的名称。以下内容... 阅读更多

C# 中的变异测试工具

karthikeya Boyini
更新时间 2020-06-21 16:10:08

281 次浏览

C# 中最好的变异测试工具之一是 “VisualMutator”,它与 .NET 编程环境集成在一起。以下是 VisualMutant 的功能,它是一个变异测试工具 − 衡量测试套件的质量。使用内置和自定义变异运算符创建一阶变异。以 C# 查看修改后的代码片段。对生成的变异运行 NUnit 和 XUnit 测试。提供通过和失败测试的信息您还可以将结果写入 XML。在变异测试过程开始后立即查看任何变异的详细信息它将结果作为变异分数

C# 中的嵌套类

George John
更新时间 2020-06-21 16:09:53

501 次浏览

嵌套类是在另一个封闭类中声明的类。它是其封闭类的一个成员,封闭类中的成员无权访问嵌套类中的成员。让我们看一个 C# 中嵌套类的示例代码片段 −示例class One {    public int val1;    public class Two {       public int val1;    } } class Demo {    static void Main() {       One a = new One();       a.val1++;       One.Two ab = new One.Two(); ... 阅读更多

C# 中的重载

Samual Sam
更新时间 2020-06-21 16:10:33

252 次浏览

C# 中的重载有两种类型。函数重载在同一个作用域中可以对同一个函数名进行多重定义。函数的定义必须通过参数列表中的类型和/或参数的数量而彼此不同。让我们看一个示例 −public static int mulDisplay(int one, int two) { } public static int mulDisplay(int one, int two, int three) { } public static int mulDisplay(int one, int two, int three, int four) { } 运算符重载重载运算符是具有特殊名称的函数。关键字 operator 后跟正在定义的运算符符号。public ... 阅读更多

广告
© . All rights reserved.