私有方法只能在类内部使用。要设置私有方法,请使用 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 ... 阅读更多