私有方法只能在类内部使用。要设置私有方法,请使用 private 访问修饰符。Private 访问修饰符允许类将其成员变量和成员函数隐藏在其他函数和对象之外。只有同一类的函数才能访问其私有成员。即使是类的实例也无法访问其私有成员。以下是一个示例 -示例using System; class Demo { private int displayOne() { return 10; } public int displayTwo() { return 10; } } class Program { static ... 阅读更多
运行时多态具有方法重写,也称为动态绑定或后期绑定。它由抽象类和虚函数实现。抽象类包含抽象方法,这些方法由派生类实现。让我们看看一个实现运行时多态并与重写一起工作的抽象类的示例 -示例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# 中的数字,使用 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); } }现在让我们了解这些数学运算符的顺序,即运算符优先级。运算符优先级确定分组 ... 阅读更多
类命名约定类定义以关键字 class 后跟类名开头;以及由一对花括号括起来的类体。以下是类名的约定。帕斯卡命名法类名的编码约定是类名,例如,它应该以帕斯卡命名法开头。public class EmployeeDetails {}上面,类名 EmployeeDetails 使用帕斯卡命名法。名词或名词短语最好将类名添加为名词或名词短语 -public class Employee {}标识符是用于标识类、变量、函数或任何其他用户定义项目的名称。以下是 ... 阅读更多
嵌套类是在另一个封闭类中声明的类。它是其封闭类的成员,封闭类的成员无法访问嵌套类的成员。让我们看看 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# 中的重载有两种类型。函数重载您可以在同一作用域中为同一个函数名提供多个定义。函数的定义必须在参数列表中按类型和/或参数数量相互区别。让我们看一个例子 -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 ... 阅读更多